我正在使用Symfony2框架和视图部分的reactjs。我有一个带有html标签的twig变量。
所以我这样做了 - <span {{"dangerouslySetInnerHTML={{__html: ' "~content|raw~" '}}"}}></span>
但是这给了我以下错误
Error: Parse Error: Line 95: Unexpected token ILLEGAL
at http://localhost/url/abcd
... ouslySetInnerHTML={{__html: '<p></p><p&g ...
当我写<span {{"dangerouslySetInnerHTML={{__html: '<div>abcd</div>'}}"}}></span>
之类的东西时,一切正常。但是当我使用twig变量时,会抛出此错误。
答案 0 :(得分:1)
我建议仅使用twig输出分隔符和变量本身:
<span dangerouslySetInnerHTML={{ '{{' }}__html: '{{ content|raw }}' {{ '}}' }}></span>