为什么会这样?警告:render():目标节点有React呈现的标记,但也有不相关的节点.这通常是由在服务器呈现的标记周围插入的空格引起的.
<section id="container-wrapper">
<div data-reactid=".0.1.0.1">
loading.....
</div>
</section>
Run Code Online (Sandbox Code Playgroud)
// App.js
ReactDOM.render(<App routes={routes} /> , document.getElementById('container-wrapper'));
Run Code Online (Sandbox Code Playgroud)
aw0*_*w04 30
我遇到了这个问题,渲染标记服务器端.如果你有这样的东西(ejs例子):
<div id="app">
<%- markup %>
</div>
Run Code Online (Sandbox Code Playgroud)
尝试删除所有周围的空白区域.在我的情况下,以下摆脱了警告.
<div id="app"><%- markup %></div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3288 次 |
最近记录: |