【发布时间】:2018-08-22 05:57:23
【问题描述】:
假设我的 HTML 文件中有以下代码:
{{#if someVar}}
{{>someTemplate}}
{{/if}}
现在,如果最初 someVar 返回 false,则不会创建 someTemplate 模板。现在,由于某些事件,someVar 返回的值是true,模板是否会被渲染?我需要使someVar 成为ReactiveVar 才能工作吗?还是我应该使用autorun?哪种方法最好和最简单?这可以通过 Angular 中的 2-way binding 轻松实现。
【问题讨论】:
-
如果
someVar返回的变量是响应式数据源,那么它将重新运行。 -
是的,ReactieVar 或任何其他反应式数据源将在帮助程序中自动重新运行
标签: javascript meteor meteor-blaze spacebars