今天整理了一下好用的组件库
有赞的 vant
这个当做主组件,大部分都ok
didi出品的库
UI简陋了点,但是还好自己写css就行,基本功能都有,
https://wevue.org/
滚动的tab选项卡很nice,竟然可以滚动tabs,nice! vant差不多,不知道谁参考了谁
饿了么
饿了么出品,不维护了,也没有亮点。
didi出品面向金融产品的库
未用过,仅仅save
mui ios原生UI的库
提示窗等都是仿原生UI来的,右滑删除回弹动画,缺点是导入费劲,不维护了。仅仅save并不使用
主要的插件都是基于PostCss的,千万不要去百度PostCss,要不然从当前坑还没爬出来,又会发现另一个坑,,,
px2rem或postcss-px2rem:将css中px编译为rem,配合js根据不同的dpr,修改meta的viewport值和html的font-size
postcss-px-to-viewport:将css中px编译为vm
postcss-aspect-ratio-mini:用来处理元素容器宽高比,针对img、vedio和iframe实现更好的长宽比
postcss-write-svg:解决1px问题(移动端css里面写了1px, 实际看起来比1px粗),自动生成border-image或者background-image的图片
viewport-units-buggyfill:实现各个浏览器viewport的兼容
postcss-viewport-units:给CSS的属性添加content的属性,配合viewport-units-buggyfill库给vw、vh、vmin和vmax做适配的