在花括号内使用Dot会破坏swig模板的渲染。我不确定它是不是一个错误。
我有一些像这样的代码,在文章的html文本之间:
<pre>
<code>
<span>new Promise (function (resolve, reject) {...} );</span>
</code>
</pre>
使用括号{...}
内的点打破渲染。为什么?当我删除它工作正常但我不得不追查问题。
答案 0 :(得分:0)
这种情况正在发生,因为{
和}
是Swig中的保留字符。
Swig将评估这些字符中的所有内容,因此它正在尝试评估...
,这不是一个有效的Swig表达式。
您需要将这些字符替换为HTML实体,以防止Swig对其进行评估。
<pre>
<code>
<span>new Promise (function (resolve, reject) {...} );</span>
</code>
</pre>