【急急急】antd,不支持IE11吗? 在chrome下都没问题。

#1

只要加了下面的,IE就会出错(很多js文件有问题),Chrome没有问题。
难道antd不兼容IE11吗?

import {Form} from 'antd';
const FormItem = Form.Item;

#2

这和antd没啥关系,你需要将js使用babel插件进行降级成es5

#3

之前用了babel,请问如何将第三方库,如node_modules下的降级呢

#4

http://www.ruanyifeng.com/blog/2016/01/babel.html,可以看看这个,你假如用的是webpack安装插件会自动帮你降级,假如你引用的是本地js,页面内引入也会帮你降级不需要你手动处理

#5

我把项目放在github上了,大牛帮忙看看,在chrome里能运行。

只要在 ./app/Greeter,js 里,引入了antd,在IE里就不显示了。

运行方法:

npm install
npm run server

https://github.com/webReactjs/test_webpack

#6

安装babel-polyfill 然后在入口js 引入就能解决了 之前踩过这个坑 现在都习惯性的加上

1 Like
#7

已经解决,确实是这个问题,谢谢啦