本日把之前的挪动端组件迁徙到了 npm ,支撑运用 webpack 或许 brwoserify 来构建。
引见下经常使用组件,假如你喜好轻量天真的挪动端处理方案无妨看看,假如是依靠框架开辟的话,照样最好运用框架供应的功用。
tap-event 准确的 tap event
component-tap 支撑 unbind 的 tap,然则没有函数不能代办事宜
component-raf 兼容的 request animation frame
ease-component 供应缓动函数 http://easings.net/ 完成
component-tween 运用 ease 完成高性能js动画的基本库
swipe 供应滑动切换结果
下面是我本身的:
component-scrollfix 处理 ios 上页面团体拖动的题目
component-livechart 自适应的动态 canvas 图表库
iscroll-component 模仿转动结果,跟iscroll 相似,然则更快
pull-to-refresh 兼容 ios 和 android 的下拉革新库
more-mobile 完成列表加载更多的功用
component-notice 简约的 notice 完成
component-overlay 简约的 overlay 完成
以上组件都由一些基本的 component 组件完成,末了项目的大小要比拟运用框架小许多,由于代码简朴,保护起来也相对节省时间。