在已编辑的输入文本中恢复集合值

时间:2015-09-27 06:46:54

标签: meteor iron-router meteor-blaze

我有几个文本输入显示集合中的值,如:

<input type="text" id="myval" value={{myvalue}}>

我希望有一个Reset按钮,可以在输入文本进行编辑后恢复原始集合值。我尝试过:

Router.render('mypage')

但它不起作用。
我想在不为每个输入值添加模板助手的情况下解决此问题。

2 个答案:

答案 0 :(得分:1)

要呈现模板,应该是用户Blaze.toHTMLBlaze.toHTMLWithData

对于您的情况,您可以使用以下代码重新渲染:

$('#urformdiv').html(Blaze.toHTML(Template.mypage));

答案 1 :(得分:0)

我找到here使用iron-router恢复数据的解决方案:

Router.current().render(Template.mypage).data();