私はjsPlumb
を使用しています(これは関係ないと思います)。そしてある時点で私はカスタムオーバーレイを作成しています。 $()
htmlのコンストラクタを必要とします:未処理の反応成分からjQuery( '<div></div>')から生のHTMLを返します
create:function(component) {
return $("<select id='myDropDown'><option value='foo'>foo</option><option value='bar'>bar</option></select>");
}
私は、文字列、または単にリアクト要素を返すようにしようとしたが、それは動作しません。
私はかなりメソッドがちょうどいくつかの生のhtml
要素を望んでいると確信していますので、私は使用しているjQueryの場合は問題ではありません。 (あなたがChromeでそれを慰めるかのように、それは私はいくつかのネイティブDOM形式であると確信しているHTMLを、印刷します?)
は、どのように私はアンマウントから生のHTMLがコンポーネントに反応を返すのですか?
私はHTMLをReactコンポーネントに変換する方法を見つけることができますが、その逆です。 jQueryを避けること
jQueryを使用しないでください。 – BlockChange
@BlockChangeちょうど 'return div.innertHTML'を試してみてください。それを超えて、私はあなたがやっているjsPlumbが何であるかを知る必要があります。 – Nal