处理一次性数据的最佳方式

时间:2014-01-24 10:27:09

标签: meteor

我正在制作一个酒店搜索表单,其中包含一些配置选项。

需要成人,儿童,儿童年龄和其他一些选择。所有这些信息都是一次性的;它不需要存储到DB以便以后调用。

我正在考虑使用Sessions,但我读到最好只使用一个我可以使用的全局JSON对象。

我想知道的是,在保持信息最新的情况下,是否存在“流星道”方式。 UI包含用于更改数字的加法和减法按钮,我希望动态更新JSON对象,每次添加子项时,还应创建其他UI元素,例如“Age of Child”选项。

我现在正在使用常规的jQuery DOM操作。我应该使用Handlebars和Template助手吗?

1 个答案:

答案 0 :(得分:1)

这一切都取决于你在做什么。例如,如果您使用Sessions进行此操作,则应使用Handlebars&模板助手。句柄和模板助手会对会话变量做出反应,因此如果您有一个显示会话变量的Handlebar函数,那么当会话变量执行时,DOM将会更改。因此,如果您拥有将要更改的数据,请将该数据作为JSON存储在Session变量中。使用Handlebars访问数据,因此当JSON中的数据发生变化时,您的DOM也会做出反应。