每个街区内的把手变化无法进入

时间:2016-11-24 14:52:10

标签: javascript express handlebars.js

我有这个Handlebars(Express.js)代码:

{{page.path}}
{{#each navigation}}
  {{page.path}}
{{/each}}

问题是page.path可以在#each块之外访问,但是在该块的范围内无法访问它。如何在#each阻止内部使其工作?

1 个答案:

答案 0 :(得分:2)

我找到了解决方案,可以使用类似unix的路径语法中的../ Up级别来访问它:

{{#each navigation}}
  {{../page.path}}
{{/each}}