これはどうして起こったのですか? 警告:render():ターゲットノードはReactによってレンダリングされたマークアップを持っていますが、無関係なノードもあります。これは、最も一般的には、サーバーレンダリングされたマークアップの周囲に挿入された空白によって引き起こされます。リアクション警告レンダリング()
<section id="container-wrapper">
<div data-reactid=".0.1.0.1">
loading.....
</div>
</section>
// App.js
ReactDOM.render(<App routes={routes} /> , document.getElementById('container-wrapper'));
コードを投稿してください。 DOMの変更を加えた別のフレームワークかもしれません。 –
サーバサイドのレンダリングを行う場合は、 '{{{content}}}'をDIV要素で囲みます。 –
私は問題を見つけ出しました。#container-wrapperのdivに 'data-reactid'という属性を追加するのは間違いです。同じようにありがとう! – zhoushx3