【发布时间】:2015-04-13 12:15:00
【问题描述】:
我正在尝试使用 Meteor 做一个简单的原型(我对 Meteor 很陌生)。
我在 isClient 块中有以下内容
Template.imageList.helpers({
images: function() {
return Images.find({});
},
}
);
然后出于快速演示的目的,我将使用流星 mongo 和以下内容插入数据
db.images.insert({ imgSrc: "http://mysite/img1.png", createdAt: new Date() })
这可行,我可以看到 ui 上反映的更改,但是当发生这种情况时,我还需要运行客户端 javascript 函数。我一直在尝试诸如 pub/sub 和 Tracker 之类的东西,但什么都做不了。
任何指导都会很棒。
【问题讨论】:
-
'images' 助手中的代码默认是响应式的,所以当集合发布更新时它会改变。您可以在返回之前运行脚本,但这可能会在每次更改时触发多次。
标签: meteor