react项目在IE浏览器上遇到的兼容性问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react项目在IE浏览器上遇到的兼容性问题相关的知识,希望对你有一定的参考价值。

参考技术A 1.针对IE浏览器不兼容remove()方法
找到该节点的父节点,使用 removeChild()方法去删除
node.parentNode.removeChild(node)

2.IE浏览器 position问题
在使用 position: absolute 之后,必须带上 top|bottom|left|right 之中的任意两种

3.在react的setstate不能控制元素的显隐时,可以直接对dom进行操作

上述是在IE浏览器中很卡顿的,页面一直在setstate

直接对dom元素操作

4.在IE浏览器上不支持min-height,和flex:1,支持flex-grow: 1

以上是关于react项目在IE浏览器上遇到的兼容性问题的主要内容,如果未能解决你的问题,请参考以下文章

react 项目的一个ie8兼容性问题

create-react-app兼容ie9配置

使用create-react-app构建的项目(并引入react-app-polyfill做IE兼容)在开发环境下的IE浏览器中报错的解决方案

vuejs个人总结

vue-cli3 兼容 IE 浏览器的不完全踩坑之旅

解决vue 和 360 浏览器兼容问题