希望根据网址选择选项
我的路线是:
router.get('/apply/:id', function(req, res){
var query = {"status" : "true"}
Apartment.find(query, function(err, apartments){
if(err){
res.status(404).send('Error occured');
} else {
res.render('frontend/rental-application', {
title: 'Apply | LJH Management',
apartments: apartments,
wanted_id: req.params.id
})
}
})
});
我的观点是:
<select name="propertyofinterest" type="text"/>
{{#each apartments}}
<option value="{{address}} {{city}}"{{#if wanted_id '==' _id}}selected{{/if}}>{{address}} - {{city}}</option>
{{/each}}
</select>
我认为我能够传递我的req.param.id并设置它,但事实并非如此。我得到了:
TypeError:无法读取属性&#39; includeZero&#39;未定义的。
我怎样才能解决这个问题?