build:
gulp -m mask
这是一个基于jquery的前端组件库,其中集成了一些前端开发工作中常见的UI组件并对其进行抽象和封装。不同的是,此组件库并不提供过多的UI样式,而是将前端交互逻辑抽象出来。开发这个组件库的初衷主要是:
- 将前端常用UI组件的交互逻辑抽象出来进行封装,提高开发效率
- 将ie环境下的bug在组件层面解决掉,节省开发时间
- 支持npm包管理方式在commonJs环境下开发,支持webpack、browserify等打包工具
同时,它具有以下特点:
- 轻量级:没有引入任何其他类库,代码体积小
- 易使用:api接口尽可能简单,降低学习成本和维护成本
- 基于jquery,主要解决国内PC端页面,向ie6兼容
- 提供umd版本,并且拥有整合版以及每一个子功能模块分别对应的打包js
- 支持在commonJs的前端代码预编译环境,如webpack、browserify
- 同时逐渐支持H5,ES6等新规范,同样为移动端页面提供相应优化
- 开发中...
- 目前实现了分页、轮播图、轮播列表、页面弹层、阵列布局,共5个UI组件及相关util包