这是我的 meteor 代码:
Template.home.events({
'submit #ask-question': function(e,t) {
e.preventDefault();
var subject = t.find("#subjectinput").value;
var question = t.find("#questioninput").value;
Questions.insert({
subject: subject,
question: question,
createdAt: new Date()
});
}
});
Template.home.helpers({
questions: function() {
return Questions.find({});
}
});
还有我的 HTML:
<ul>
{{#each Questions}}
{{> question}}
{{/each}}
</ul>
难道不应该迭代集合并显示每个集合吗? (顺便说一句,我创建了一个模板名称问题,所以这也不是问题)
最佳答案
将您的模板更新为以下内容
<ul>
{{#each questions}}
{{> question}}
{{/each}}
</ul>
关于javascript - 为什么我的收藏中的项目没有显示在页面上? ( meteor ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33313418/