【发布时间】:2015-06-23 06:22:24
【问题描述】:
我正在两条具有相同layoutTemplate 的路线之间导航。默认情况下,布局助手不会重新运行:
http://meteorpad.com/pad/TP6QoWiryAde6du6u/Copy%20of%20IR
但是,在我的应用程序中,它们是 - 甚至只是调用 console.log 的单行助手。请注意:
- 布局的
onRendered不再被调用。 - 它只发生在单条路线之间,而不是其他路线
发生这种情况的原因是什么?
【问题讨论】:
-
好吧,如果助手使用任何响应式数据源并且数据发生更改,那么助手将重新运行。这绝对是导致它的原因,但是如果没有看到你的代码,就不可能说这是否是原因。
-
具有反应式数据源的单个助手不会使其他助手(例如,只有
console.logs 的助手)也运行,对吗?
标签: meteor iron-router