我有几个文本输入显示集合中的值,如:
<input type="text" id="myval" value={{myvalue}}>
我希望有一个Reset
按钮,可以在输入文本进行编辑后恢复原始集合值。我尝试过:
Router.render('mypage')
但它不起作用。
我想在不为每个输入值添加模板助手的情况下解决此问题。
答案 0 :(得分:1)
要呈现模板,应该是用户Blaze.toHTML或Blaze.toHTMLWithData
对于您的情况,您可以使用以下代码重新渲染:
$('#urformdiv').html(Blaze.toHTML(Template.mypage));
答案 1 :(得分:0)
我找到here使用iron-router恢复数据的解决方案:
Router.current().render(Template.mypage).data();