需求
- 兼容ie8 (客户群体电脑因为安全问题无法升级,所以必须兼容ie8 )
- 界面是中后台系统管理界面
- 形成框架,方便二次开发人员开发。
- 形成组件库,并且可配置化
- 提升界面颜值
思路
-
兼容ie8
本咸鱼以前的技术栈是vue全家桶,vue底层是用defineproperty实现的双向绑定,这个方法ie8是不支持的,所以放弃vue, 同时react和angular 很早的版本才兼容ie8,一想到要去踩以前的老坑,我也是毅(yi)然(yi)决(bu)然(she)的放弃了。三大主流框架不能用,还有一些mvvm框架据说是支持ie8的。
- omi 腾讯
- san 百度
- avalon
- knockout
以上框架都支持了ie8,但是在细节方面还是有待优化的地方,比如路由,脚手架方面,还有一段路要走,为了避免踩坑,决定放弃这几种框架。
-
中后台系统解决方案
先安利一波三大框架的中后台解决方案- vue-element-admin -vue
- ant design pro -