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