2016-08-22 2 views
1

私は反応を伴うコードを書こうとしています。 <で小道具の1つを設定しようとすると、または>それが自動的にエスケープします。 私はユニコードと危険なdivを使用しようとしましたが、何も助けませんでした。 リアクションはまだ自分のコードを自動的にエスケープします。 私は何らかの形で自動的にエスケープすることができますか?私のhtmlタグを自動エスケープします

+0

を私は何をやっているやって回避する方法があるかもしれないとして、それはいくつかのより多くのコンテキストを提供する価値があると思います。 –

答えて

2

使用Dangerously Set innerHTML HTMLを設定するには、それがエスケープされません。

function createMarkup() { return {__html: 'First &middot; Second'}; }; 
<div dangerouslySetInnerHTML={createMarkup()} /> 
+0

可能であれば、 '#dangerouslySetInnerHTML'を避けるhttps://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/no-danger.md – CharlesJHardy

関連する問題