带有 dangerouslySetInnerHTML 的意外令牌 ILLEGAL
Unexpected token ILLEGAL with dangerouslySetInnerHTML
我在视图部分使用带有 reactjs 的 Symfony2 框架。我有一个带有 html 标签的树枝变量。
所以我这样做了 - <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 来输出分隔符和变量本身:
<span dangerouslySetInnerHTML={{ '{{' }}__html: '{{ content|raw }}' {{ '}}' }}></span>
我在视图部分使用带有 reactjs 的 Symfony2 框架。我有一个带有 html 标签的树枝变量。
所以我这样做了 - <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 来输出分隔符和变量本身:
<span dangerouslySetInnerHTML={{ '{{' }}__html: '{{ content|raw }}' {{ '}}' }}></span>