在devtools展望分析,当我两条路线之间移动使用相同的layoutTemplate
,布局的助手正在重新运行,它看起来像HTML被重新描绘为好。我如何才能使用铁路路由器仅提供收益率并保持独立布局?如何重用路线之间的layoutTemplate?
编辑代码:
Router.map ->
@route '/foo',
layoutTemplate: 'headered'
@route '/bar',
layoutTemplate: 'headered'
Template.headered.helpers
test: ->
console.log 'gets run when switching from /foo to /bar'
<template name="headered">
{{test}}
<header>
{{getReactiveData}}
</header>
{{> yield}}
</template>
我不希望<header>
节点进行重新描绘。我不希望getReactiveData
在路由更改时被调用(仅当数据更改时)。
哪里是你的代码? – fuzzybabybunny
增加了伪代码。完整的应用程序是在parlay.io,请参阅索引和'/新' – Loren