系统:win 10
浏览器:IE 11
因为IE浏览器不支持Promise,所以有这个问题;
{description: "“Promise”未定义", message: "“Promise”未定义", name: "ReferenceEr...", number: -2146823279, stack: "ReferenceEr...", Symbol()_h.12o7nyldnb0: undefined, Symbol(react.element)_i.12o7nyldnb0: undefined}

兄弟,烟可以抽,酒可以喝,架可以打,有bug能帮就帮,但是,谁要碰IE,对不起我们不认识
对于ie我们没有做过多的兼容处理,如果使用者需要兼容ie,可以install babel-polyfill,然后在main.js上面加载这个包即可
ie他爸都不要他了,不管啥版本,就不要管了
可以npm install --save-dev es6-promise引入这个包
在入口文件中添加代码:
import Promise from 'es6-promise'
Promise.polyfill()
还是有很多现实的需要,譬如我们做工厂的项目, 很多情况下还是IE为主,强制要求使用chrome等有时候因为一些内部限制不容易强推.
如果业务有需要支持IE可以自己做兼容处理
引入babel-polyfill后,ie10,ie9还是报两个错误main.js下“webpackJsonp”未定义和vendor.js语法错误,请问是不是哪个组件不兼容ie9,ie10
ie9 ie10 还是报两个错误main.js下“webpackJsonp”未定义和vendor.js语法错误。望解决。
我引入babel-polyfill后,还是不行,大家都是怎么处理的?
可以参照我写的这个 #343
我引入之后在ie10和ie9还是报错

IE就这样被抛弃了
解决不支持IE11的问题 也可以解决不支持华为默认浏览器的问题
1.npm install --save-dev babel-polyfill
2.npm install --save-dev [email protected]
这一步是核心,因为除了这个版本,之后都不支持IE11
原来的版本是2.10.1
3.main.js代码最前面加入
import "babel-polyfill";
4.main.js相关的语言包全部删除
IE10 怎么兼容呢
解决不支持IE11的问题 也可以解决不支持华为默认浏览器的问题
1.npm install --save-dev babel-polyfill2.npm install --save-dev [email protected]
这一步是核心,因为除了这个版本,之后都不支持IE11
原来的版本是2.10.13.main.js代码最前面加入
import "babel-polyfill";4.main.js相关的语言包全部删除
言简意赅,写的真好。补充一下,目前用的2.0 beta 5之后的版本,还需要:
1.除了main.js中的以下三部分注释掉:
//import i18n from '@/locale'
Vue.use(iView, {
// i18n: (key, value) => i18n.t(key, value)
})
new Vue({
el: '#app',
router,
// i18n,
store,
render: h => h(App)
})
2.还需要把components\main下的:
// this.setLocal(this.$i18n.locale)
两段注释掉
不过 ie10 上面首页的数字渐变有点错位,哪位大佬可以解决下?
如果业务有需要支持IE可以自己做兼容处理
我用的是iview-admin 的最新版本,发现引入babel-polify 并删除部分依赖包后也依然会再ie 11 下报错, 有什末好办法?
如果业务有需要支持IE可以自己做兼容处理
我用的是iview-admin 的最新版本,发现引入babel-polify 并删除部分依赖包后也依然会再ie 11 下报错, 有什末好办法?
我使用的iview-admin最新版兼容ie的办法
https://leense.site/2019/01/iview-admin-ie/
如果业务有需要支持IE可以自己做兼容处理
我用的是iview-admin 的最新版本,发现引入babel-polify 并删除部分依赖包后也依然会再ie 11 下报错, 有什末好办法?
我使用的iview-admin最新版兼容ie的办法
https://leense.site/2019/01/iview-admin-ie/
测试确认可行 只是阉割了多语言感觉有点难过
如果业务有需要支持IE可以自己做兼容处理
我用的是iview-admin 的最新版本,发现引入babel-polify 并删除部分依赖包后也依然会再ie 11 下报错, 有什末好办法?
我使用的iview-admin最新版兼容ie的办法
https://leense.site/2019/01/iview-admin-ie/
这都是怎么测出来的,真牛逼
Most helpful comment
兄弟,烟可以抽,酒可以喝,架可以打,有bug能帮就帮,但是,谁要碰IE,对不起我们不认识