前端学习让前端飞Web前端之路

PC端使用react-redux兼容ie8(含说明及demo)

2017-06-20  本文已影响1967人  webCoder

由于公司为了兼容PC ie8,PC端技术栈使用了knockout.js,触屏端用的react,导致我们开发同一个模块的业务时,需要用2套技术栈实现同一个业务逻辑。这样的缺点是:工作量增加、新伙伴学习成本增加(需要学2个框架)。这2天本地调研了一下,发现只要注意一些细节,react是可以在ie8上运行的。

一、项目说明

文章开始,先介绍一下这个demo,您可以 点击这里 从git上clone下来,然后本地尝试一下。

技术栈:
react+redux+webpack

功能点:
简易todoList(增加、筛选、列表)

启动说明:
npm install
npm start

访问地址:
http://localhost:3000/
react-redux-ie8效果图.png

二、环境依赖

- react 版本不高于v0.14
- jQuery版本是1.x.x的版本,IE8不支持Juqery2.x的版本
- webpack-hot-middleware不支持(我们开发也不会一直在ie8上开发,可以忽略...)

三、准备工作

四、写法注意点

五、参考文档(排名不分先后):

xcatliu/react-ie8
阿里巴巴国际UED团队

ps:如果有其他可补充的、不完善、不正确的地方,希望指出~

上一篇下一篇

猜你喜欢

热点阅读