Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.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 如何禁用对“的评论”;细枝;? 我在项目中使用了gulp-twig和handlebar.js 我在index.twig文件中工作 在细枝中,符号#表示注释_Javascript_Html_Gulp_Twig_Handlebars.js - Fatal编程技术网

Javascript 如何禁用对“的评论”;细枝;? 我在项目中使用了gulp-twig和handlebar.js 我在index.twig文件中工作 在细枝中,符号#表示注释

Javascript 如何禁用对“的评论”;细枝;? 我在项目中使用了gulp-twig和handlebar.js 我在index.twig文件中工作 在细枝中,符号#表示注释,javascript,html,gulp,twig,handlebars.js,Javascript,Html,Gulp,Twig,Handlebars.js,对于handlebar模板,我需要使用{{{each}}行 但是twig将其视为一条评论,怎么做 很抱歉英语不好您可以更改twig的分隔符,如此问题中所述: 唉,车把似乎不允许您自定义分隔符。请记住symfony家伙关于自定义分隔符的注释: Twig允许对块分隔符进行一些语法自定义。不建议使用此功能,因为模板将与自定义语法绑定。但对于特定项目,更改默认值是有意义的 您可以尝试这样使用: {% verbatim %} .... {{#each}} .... {% end

对于handlebar模板,我需要使用
{{{each}}
行 但是
twig
将其视为一条评论,怎么做


很抱歉英语不好

您可以更改twig的分隔符,如此问题中所述:

唉,车把似乎不允许您自定义分隔符。请记住symfony家伙关于自定义分隔符的注释:

Twig允许对块分隔符进行一些语法自定义。不建议使用此功能,因为模板将与自定义语法绑定。但对于特定项目,更改默认值是有意义的

您可以尝试这样使用:

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

逐字标记之间的代码没有解析。

为什么要同时使用细枝和把手?它们的用途是相同的。@Fuser97381 javascript模板引擎和PHP模板引擎可以共存并满足不同的需求。Twig非常适合使用来自预渲染服务器的数据,而AJAX HTML模板需要javascript渲染器。要清楚,您使用的是?@只是一个学生不工作,我没有php版本,但是node.js(gulp包):(