我正在尝试完成派对演示 具有“编辑聚会”功能 我知道在设置Session showCreateDialog
时会打开create Dialog{{#if showCreateDialog}}
{{> createDialog}}
{{/if}}
这显示了popin 但是我想在开场后设置字段 我不知道在开幕式后如何采取行动?
答案 0 :(得分:1)
您可以在模板的rendered event内设置操作DOM。但如果你发现自己在这里写了很多胶水代码($("#someInput").val("someVal")
),那么小心,因为你可能走错了轨道!
Template.createDialog.rendered = function() {
// you can manipulate the DOM here
}
请记住,您可以将字段值绑定到实例,因此类似下面的内容将自动绑定您的对象
<template name="editDialog">
{{#with party}}
<input type="text" id="myPartyName" value="{{name}}" />
...
{{/with}}
</template>
Template.editDialog.party = function() {
return Parties.findOne(Session.get("selectedParty"));
};