【发布时间】:2015-05-10 19:14:16
【问题描述】:
我的应用显示了一个项目集合,我想添加一个项目向下钻取视图。
我只能得到一半的解决方案;我找到了合适的文档并使用该文档来呈现模板:
var item = Items.findOne('my_id');
$('#main').html(
Meteor.render(function () {
return Templates.item(item)
}));
这会成功呈现单个项目并绑定相应的事件。
问题来了,模板不是反应式的!如果我使用关联的事件处理程序或从控制台更改其数据,则不会更新模板。但是,页面刷新会显示更新后的数据。
我是 Meteor noobie,所以这可能很简单。任何帮助将不胜感激。
【问题讨论】:
-
会不会是你有一个超出的右括号?
return Templates.item(item))应该是return Templates.item(item) -
对不起,这只是一个错字。现在更新问题。
标签: javascript meteor meteor-blaze