多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
dom有几种操作方法,一种是更新里面的内容,一种是删除再插入 更新里面的内容不怎么耗性能 如果是删除再插入 会触发重排 更新里面的内容是触发重绘 所有页面的innerHTML全部更新,肯定会触发重排,毕竟里面的内容被全部更新了(替换了),而不是精确的更新里面的某一个元素 --> react中 dom diff 会复用html,比如你删除了一个li 又增加了一个li 那么这个新的li其实还是原来的li 它只是或许会改变自身的属性 而不是整个dom元素,也就不会触发重排 而只是触发重绘 1000个元素 要更新10个