2017-03-14 55 views
4
  1. 我用gulp-twighandlebars.js項目
  2. 我在文件中工作index.twig
  3. 在枝杈符號#指評論。

對於車把模板,我需要使用{{#each}}線 但是,twig感覺到它作爲一個評論,怎麼會?如何禁用對「樹枝」的評論?

對不起壞英語

+0

爲什麼你想要在同一時間的樹枝和車把?他們是爲了同樣的事情。 – Fuser97381

+0

@ Fuser97381 JavaScript模板引擎和PHP模板引擎可以共存並滿足不同的需求。 Twig是使用來自預渲染的服務器的數據的任何事情的理想選擇,而AJAX HTML模板將需要JavaScript渲染器。 – ecc

+0

要明確,您正在使用[此版本](https://github.com/twigjs/twig.js)? –

回答

2

你可以嘗試使用verbatim這樣的:

{% verbatim %} 
    .... 
    {{#each}} 
    .... 
{% endverbatim %} 

的代碼是逐字標籤不解析之間。

+0

感謝它的效果。 你救了我:) – enot

+0

不客氣,謝謝你的回報:) – doydoy44

1

你可以改變樹枝的分隔符,因爲在這一問題解釋說:

Use custom delimiters in the current Twig template

唉,車把似乎不會讓你自定義的分隔符。請記住照會有關自定義分隔符symfony的傢伙:

嫩枝允許塊分隔符語法的一些定製。不建議使用此功能,因爲模板將與您的自定義語法綁定。但對於特定的項目,更改默認值是有意義的。

http://twig.sensiolabs.org/doc/2.x/recipes.html#customizing-the-syntax

+0

不起作用,我沒有php版本,但是node.js(gulp包):( – enot