Iview-admin: IE不支持

Created on 18 Oct 2017  ·  19Comments  ·  Source: iview/iview-admin

系统: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}

image

helpful

Most helpful comment

兄弟,烟可以抽,酒可以喝,架可以打,有bug能帮就帮,但是,谁要碰IE,对不起我们不认识

All 19 comments

兄弟,烟可以抽,酒可以喝,架可以打,有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还是报错
image

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-polyfill

2.npm install --save-dev [email protected]
这一步是核心,因为除了这个版本,之后都不支持IE11
原来的版本是2.10.1

3.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/

这都是怎么测出来的,真牛逼

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Sean0626 picture Sean0626  ·  3Comments

sharpfeel picture sharpfeel  ·  5Comments

itpretty picture itpretty  ·  6Comments

lizongwen picture lizongwen  ·  4Comments

shidalin picture shidalin  ·  4Comments