Templates Meteor.js模板可以保存一些数据

Templates Meteor.js模板可以保存一些数据,templates,meteor,Templates,Meteor,使用meteor.js,我对模板的结构或者如何尽可能清晰地完成这个技巧有点执着 我的聊天应用程序问题示例: chatingWith=DB查询,用于选择我在FB//Responsive上与之聊天的每个用户 {{#each chatingWith}} {{#each this.messages}} Message1... Message2... {{/each}} <form> <input class="sendMessage" type

使用meteor.js,我对模板的结构或者如何尽可能清晰地完成这个技巧有点执着

我的聊天应用程序问题示例:

chatingWith=DB查询,用于选择我在FB//Responsive上与之聊天的每个用户

{{#each chatingWith}}
  {{#each this.messages}}
     Message1...
     Message2...
  {{/each}}
  <form>
     <input class="sendMessage" type="text" />
  </form>
{{/each}}
{{{#每个聊天对象}
{{{#每个this.messages}
信息1。。。
信息2。。。
{{/每个}}
{{/每个}}
这正是我需要的,但有一个大问题。。。当新消息到达时。。。内容被重新呈现为ofc,当我在这段时间写一条消息时,它的价值将消失

你将如何解决这个问题


对不起,英语和thx的提示

文档中有一节是关于保存输入的


根据我的理解,只要您安装了包preserve inputs,它就应该能够防止meteor的反应性擦除输入。我会检查是否安装了preserve inputs软件包。

Hm。。。meteor add preserve inputs preserve inputs:默认情况下,新的meteor应用程序自动包含preserve inputs包。这将保留具有唯一id属性或在具有id属性的封闭元素中具有唯一名称属性的input、textarea、button、select和option类型的所有元素。要关闭此默认行为,只需从文档中删除保留输入包即可。请尝试向输入中添加名称。我已经阅读了该名称,但我忽略了:或者在具有id属性的封闭元素中具有唯一名称属性的名称。这就是问题所在!谢谢你的帮助!:)