2017-02-23 62 views
1

我使用咕嚕組裝,在繁重的任務,我添加語言的自定義選項是我咕嚕任務的圖像 grunt task如何通過下面的文件</p> <p><a href="https://i.stack.imgur.com/gOQAq.png" rel="nofollow noreferrer">assemble docs</a> 及以下使用循環中的自定義選項的形式咕嚕任務

{{language}} 
{{#withSort pages "data.navSortOrder"}} 
{{langugae}} 
{{#is data.showInNav true}} 
<li{{#is ../../page.dest this.dest}} class="active"{{/is}}> 

{{language}} 


{{/is}} 
{{/withSort}} 

在withsort塊之外上面的代碼語言輸出預期的結果,但在withsort塊語言選項不輸出任何東西

回答

0

當使用像withSort這樣的塊幫助器,把手可以改變數據的深度。要訪問以前的深度(其中language是),可以使用..語法。如果你知道language總是會在上下文的根,那麼你可以使用關鍵字@root

{{language}} 
{{#withSort pages "data.navSortOrder"}} 
{{../language}} 
{{@root.language}} 
{{#is data.showInNav true}} 
<li{{#is ../../page.dest this.dest}} class="active"{{/is}}> 

{{language}} 


{{/is}} 
{{/withSort}} 

而且......當更新您的例子中,我注意到,第二個「語言」被拼寫爲「 langugae」。

+0

{{@ root.language}}不能在任何級別工作 {{../../language}}這是工作 –

相關問題