npm install wya-rc --save
npm install babel-plugin-import --save-dev
- 配置
.babelrc
{
"plugins": [
[
"import",
[
{
"libraryName": "wya-rc",
"libraryDirectory": "lib/web" // native使用 `lib/native`
}
]
]
]
}
// 调用, 如下:
import { CreatePrint, Copy } from 'wya-rc';
AsyncComponent: 异步加载组件
Authorized: 权限判断
BetterScroll: 取代原生滚动
Calendar: 日历组件
Copy: 复制
CreateAccordion: 手风琴
CreateLanguage: 语言包
CreatePrint: 打印
CreatePortalComponent: 创建兄弟节点(组件调用) -> Component
CreatePortalFunc: 创建兄弟节点(方法调用) -> ()=> Promise
CreateMultiContext: 便捷
createContext的使用方式
DebounceClick: click防抖
DownCount: 倒计时
Echarts: 按需加载echartjs,组件
Editor: 富文本
ImgsCrop: 图片裁剪
ImgsPicker: 图片上传
ImgsPreview: 图片预览
Paging: 分页
Pipe: 管道
Portal: 传送门组件
PullScroll: 下拉刷新-上滑加载
SetTitle: 设置头部,记忆滚动
Swiper: 走马灯
ToImg: html转图片
Upload: 上传