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

Restore collection values in a edited input text

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

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

我想要一个 Reset 按钮,可以在编辑输入文本后恢复原始集合值。我试过:

Router.render('mypage')

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

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

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

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

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

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