2017-04-05 61 views
0

我想在handlebars屬性上設置一個變量,但它沒有被輸出。如何在句柄模板屬性中使用變量

const handlebars = require('handlebars'); 
const jamie = 'src-css-___grid__colTwoThree___1eBiI'; 

const search = handlebars.compile(` 
<div class="grid"> 
    <div class="{{jamie}}"> 
    </div> 
</div> 
`); 

export default search; 

輸出

<div class="grid"> 
    <div class=""> 
    </div> 
</div> 

如何不被傑米輸出?

回答

1

我相信你需要有三個{{{variable}}}。

兩對迭代器這樣

{{#each item}} 
{{/each}} 

編輯:如果您使用ES6你不需要把手。

const jamie = 'src-css-___grid__colTwoThree___1eBiI'; 
 

 
const search = ` 
 
<div class="grid"> 
 
    <div class="${jamie}"> 
 
    </div> 
 
</div> 
 
`; 
 

 
export default search;

+0

變得激動起來,然後,在我結束仍然一無所獲。 –

+0

是否有你需要使用把手的原因?我只是使用模板文字字符串與$ {變量} – Chad

+1

嗡嗡聲我曾考慮過這個,但後來只是雖然我會帶着把手去:p但是,恩,思考:) –

相關問題