mobx>=5以上版本使用了es6的proxy 所以不兼容IE11及以下版本
1480597-0dc9afceebb025e1.png
mobx4 可以运行在任何支撑ES5的浏览器,而且也进行持续的维护,只是mobx4存在一些局限性。
npm install mobx@4.14.0 --save
使用create-react-app官方提供的 react-app-polyfill ,
npm install react-app-polyfill
然后在入口文件index中引入:
import 'react-app-polyfill/ie11';
import 'react-app-polyfill/stable';
package.json文件修改:
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all",
"ie 11"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version",
"ie 11"
]
}
网友评论