我是流星js新手。我从 url 获取了 id,但无法将其与 mongodb 中的 id 匹配。有什么可以帮助我的吗
Router.map(function () {
this.route('post', {
template:'viewpost',
path: '/post/:_id',
data: function () {
var id = new ObjectID(this.params._id);
return Tasks.findOne({_id: id});
}
});
我怀疑你想返回单个任务?您访问_id
from this.params
where this
指的是路由器。
Router.map(function () {
this.route('post', {
template:'viewpost',
path: '/post/:_id',
data: function () {
return Tasks.findOne(this.params._id);
}
});
在模板中,您可以开始引用任务,因为它将是模板的数据上下文;
<p>{{description}}</p>
假设您的任务集合中有一个描述字段。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)