wya-rc
Demo
安装
npm install wya-rc --save
babel-plugin-import
使用方式 => 按需加载,需要安装 npm install babel-plugin-import --save-dev
- 配置
.babelrc
{ "plugins": [ [ "import", [ { "libraryName": "wya-rc", "libraryDirectory": "lib/web" // native使用 `lib/native` } ] ] ]}
// 调用, 如下:;
组件(暂时不归类)
实例
通用(移动优先)
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: 上传
Mobile - 移动端
MPopup: 弹出层
MSelector: 联动选择器
MSharePopup: 分享收藏弹窗
MTabs: 移动端Tabs
MToasts: 轻提示
MTouch: 手势组件
MModals: 移动端模态框