0
我試圖加載部分content/{{ page }}.hbs
,其中page
是發送到節點中模板的變量。儘管部分文件存在,我在嘗試使用{{> content/{{ page }} }}
加載時出現以下錯誤:部分參考中的變量
Expecting 'ID', got 'OPEN'
加載content/home.hbs
但是,例如,做工精細。
我試圖加載部分content/{{ page }}.hbs
,其中page
是發送到節點中模板的變量。儘管部分文件存在,我在嘗試使用{{> content/{{ page }} }}
加載時出現以下錯誤:部分參考中的變量
Expecting 'ID', got 'OPEN'
加載content/home.hbs
但是,例如,做工精細。
這將被稱爲「動態部分」 - 您可以檢查Handlebars文檔中的here。
可以使用子表達式語法動態選擇由 執行的部分。
{{> (whichPartial) }}
將評估 whichPartial然後呈現名稱由 這個函數返回的部分。子表達式不能解決變量,因此其中部分 必須是一個函數。如果一個簡單的變量具有部分名稱,那麼可以通過查找幫助程序解析它,它可能是 。{{> (lookup . 'myVariable') }}