扫一扫分享
流畅的体验
顺滑体验,性能无忧
考虑到移动端的性能门槛, 于是采用 CSS3处理各种动效,避免浏览器进行不必要的重绘和重排,从而使用户获得流畅顺滑的体验。
丰富的组件
多功能组件,敏捷开发
包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要。通过它,可以快速构建出风格统一的页面,提升开发效率。
轻量化
小体量,大功能。
依托 Vue.js 高效的组件化方案, 做到了轻量化。即使全部引入,压缩后的文件体积也仅有 ~30kb(JS + CSS) gzip。
按需加载
模块化加载,去除冗余。
真正意义上的按需加载组件。可以只加载声明过的组件及其样式文件,无需再纠结文件体积过大。
安装
# 安装nrm
npm install -g nrm
# 添加jdnpm源
nrm add jdnpm2 http://registry.m.jd.com/
nrm use jdnpm2
# 安装组件
npm install --save @jdcfe/yepui
引入
// 引入全部组件
import YepUI from '@jdcfe/YepUI';
Vue.use(YepUI);
// 按需引入部分组件
import {yepToast} from '@jdcfe/YepUI';
手机预览