在React-router中使用dangerouslySetInnerHTML遇到刷新后层级发生变化。
核心代码:
这里的postData是异步从数据库获取的,通过setState实现动态更新 view层。
这段代码正常使用时是没有什么问题的。
问题的出现是在主动刷新页面
正常访问render:
主题
lailalalal...
123456
重新setState数据层级也没有发生变化。
刷新页面后层级render异常:
主题
lailalalal...
123456
如果有大神可以来回答一下么? 如果没有的话,待我研究完源码后再来分解。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
因为不可以用<p/>标签包裹<h4/>。
如果在尝试在
<p/>中包裹这种容器级的标签(如p, h4),浏览器会自动封闭p标签。state.postData.post里有标签没闭合吧。