Meteor.js模板反应性保留了一些数据

时间:2013-07-01 20:22:16

标签: templates meteor

使用meteor.js,我有点坚持模板的结构或如何尽可能清楚地做到这一点。

我的聊天应用问题示例:

chatingWith =用于选择我正在聊天的每个用户的数据库查询,如FB / REACTIVE

{{#each chatingWith}}
  {{#each this.messages}}
     Message1...
     Message2...
  {{/each}}
  <form>
     <input class="sendMessage" type="text" />
  </form>
{{/each}}

这完全符合我的需要,但有一个大问题......当新消息到达时...内容被重新呈现,当我在这个时间写一条消息时,意思的消息将消失。

你会如何解决这个问题?

对不起英语和thx提示!

1 个答案:

答案 0 :(得分:0)

文件中有一节关于保留输入。 http://docs.meteor.com/#template_preserve

根据我的理解,只要你安装了包保存输入,它就应该保持流星的反应特性不要删除输入。我会检查是否安装了preserve-inputs包。