Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 每个模块内无法访问把手变量_Javascript_Express_Handlebars.js - Fatal编程技术网

Javascript 每个模块内无法访问把手变量

Javascript 每个模块内无法访问把手变量,javascript,express,handlebars.js,Javascript,Express,Handlebars.js,我有这个把手(Express.js)代码: 问题在于,page.path可在每个块之外访问,但在该块的范围内不可访问。如何使其在#每个块中工作?我找到了解决方案,可以使用类似unix的路径语法中的。/上一级访问它: {{#each navigation}} {{../page.path}} {{/each}} 我找到了解决方案,可以使用类unix路径语法的。/上一级访问: {{#each navigation}} {{../page.path}} {{/each}}

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


问题在于,
page.path
可在每个块之外访问,但在该块的范围内不可访问。如何使其在
#每个
块中工作?

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

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

我找到了解决方案,可以使用类unix路径语法的
。/
上一级访问:

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