Symfony 意外令牌与危险的LysetinerHTML非法

Symfony 意外令牌与危险的LysetinerHTML非法,symfony,reactjs,twig,Symfony,Reactjs,Twig,我将Symfony2框架与reactjs一起用于视图部分。我有一个带有html标记的twig变量。 所以我做了这个- 但这给了我以下的错误 Error: Parse Error: Line 95: Unexpected token ILLEGAL at http://localhost/url/abcd ... ouslySetInnerHTML={{__html: '<p></p><p&g ...

我将Symfony2框架与reactjs一起用于视图部分。我有一个带有html标记的twig变量。 所以我做了这个-

但这给了我以下的错误

Error: Parse Error: Line 95: Unexpected token ILLEGAL
at http://localhost/url/abcd 
... ouslySetInnerHTML={{__html: '<p></p><p&g ...

当我写类似于
的东西时,一切都很好。但是当我使用twig变量时,会抛出此错误。

我建议仅使用twig来输出分隔符和变量本身:

<span dangerouslySetInnerHTML={{ '{{' }}__html: '{{ content|raw }}' {{ '}}' }}></span>


It’s仍然给出错误:解析错误:第95行:出现意外标识符。。。html:“

也许你听说过这个短语“我^评论中提到的上述错误是由于我的字符串中有一个引号引起的。我将单引号替换为';你的答案很完美,我可能不理解这个问题,但是逐字标记可以帮助你吗?你能在twigfidle中复制这个问题吗?