网站的管理员可以创建新的学术出版物(例如:已发表论文( pp )或书籍章节( bc < /强>))。发布的类型由单选按钮确定。有四种不同的类型。
问题:管理员可能还会在稍后阶段编辑现有条目。为了实现这一点,我需要检索type
的值并将其传递给template.html以预先选择正确的单选按钮。
这怎么可能?任何帮助表示赞赏。
这是来自集合type
的{{1}}字段的 JSON :
Publications
helper.js:
{
"_id" : "t4Zc23YSB9fJc8rW4",
"authors" : [
{
"lastName" : "Whittington",
"firstName" : "Richard"
},
{
"lastName" : "Cailluet",
"firstName" : "Ludovic "
},
{
"lastName" : "Douglas",
"firstName" : "Basak Yakis "
}
],
"title" : "Opening strategy: Evolution of a precarious profession",
"outlet" : "British Journal of Management, 22 (3)",
"year" : "2011",
"abstract" : "No Abstract ...",
"type" : "pp"
}
和template.html:
Template.adminPublicationsEdit.helpers({
pubEntry: function () {
return Publications.findOne({_id: this._id});
}
});
答案 0 :(得分:1)
如果我理解了您的问题,您需要在 Outlet eval()
中选择一个特定的单选按钮,该按钮与exec()
的{{1}}值相对应{1}}的对象。如果是这种情况,您可以实现Meteor助手并将该类型作为函数参数传递。
例如:
form-group
type