我需要填充javascript标记元素,并希望在模板呈现的回调中执行此操作。
但是,我无法从此处访问馆藏数据。即使是非常简单的计数函数也总是返回undefined。
Template.eventEdit.rendered = function() {
alert(Tags.find().count());
}
怎么了?使用流星集合中的数据预先填充jquery元素的正确位置在哪里?
供参考,实际代码如下:
$('#inputTags').tokenInput(
'/tagsJSON',
{
propertyToSearch: "tag",
theme: "facebook",
prePopulate: JSON.stringify(Tags.find({_id: this.data._id},{fields: {"_id":1, "tag":1}}).fetch())
});
我正在使用Meteor 0.8.2。非常感谢提前。