文章目录 Vue移动端前端框架的选择
Vue移动端前端框架的选择
vue后台项目web端一般都选用ElementUI,但是移动端的选择还是比较多的。
这里公司由于有少量的移动端页面开发需求(表单类页面),所以查阅了一下当前用的较多的移动端Vue组件库
由于ElementUI和mintUI都是饿了么团队的,所以一开始选择了mintUI。
但是,但是mintUI真是难用啊!!
首先,mintUI的git上的接口文档写的简直?????和ElementUI的官方文档简直没法比,比如picker的文档看了一遍根本是一头雾水其次,笔者在使用日期选择器datetime picker的时候,发现居然api上没有提供itemHeight的属性,这样的话修改前端样式之后选择方法选出来的数据就会和显示的数据不一致!然后,默认的field radio和checklist的样式都比较少,而且样式调整起来都比较麻烦最后再次吐槽一下文档真是的烂于是查阅了其他平台之后,最后决定推翻页面,删掉mintUI,改成了vant
vant是有赞前端团队提供的基于vue的移动端组件库,目前已经发布最新的是基于vue2的vant2
vant团队对issue的响应相当及时,之后vue项目移动端都准备采用vant框架了。
引入的话就通过
cnpm来安装
当然也可以按需引入,官方的文档特别全面,这里就不多说了。
有其他更好的控件也欢迎交流!