2017-01-05 6 views
0

jqueryがthis.refs.element.valueを使用してReactで値を取得するのを削除しています。リアクションでjQueryを削除する

これでjQueryを削除して、どうすればいいですか?

var arr = []; 
$(".mail-checkbox:checked").closest("tr").each(function() { 
    arr.push(this.id); 
}); 
+0

もっとコードを表示する必要があります。もっとたくさん。 – ffxsam

答えて

2

Reactでアプリを構築するときは、DOMに手を触れないでください。 Reactコンポーネント内のオブジェクトを操作し、オブジェクトがチェックされている場合はフラグを追加します。状態を更新するとReactは可能な限りDOMを更新します。

Reactはバーチャルドームを使用していて、このスクリプトを実際のドミノで編集しているため、実際のドームとReactのdomが同期しなくなり、アプリは同期よりもずっと難しくなります。

+0

オブジェクトがチェックされている場合は、フラグを追加してサンプルを送信できますか – JMA

関連する問題