
项目源码: https://github.com/wechat-miniprogram/weui-miniprogram/tree/master/src/slideview
在全局配置文件 app.json 中引入:
在需要使用 Slideview 的页面 page.json 中引入组件:
WXML 文件中引用 slideview:
JS 文件中需要配置左滑的按钮 slideButtons:
这样即引用了 Slideveiw 组件。
WXML文件:
可以看到,微信团队并没有使用可移动区域组件 movable-view 和 movable-area 实现,而是直接使用 view 容器实现。
并且 slideview 使用 wxs 视图脚本,不用与逻辑层通讯,降低了线程的开销,比 js 效率要高。
由此可以得到,有交互效果类的组件,首先推荐的方案是基于基础的视图容器 view 加上 wxs 视图脚本来实现。
有兴趣的可以读读项目源码: https://github.com/wechat-miniprogram/weui-miniprogram/tree/master/src/slideview
组件说明:picker:
滚动选择器,现支持三种选择器,通过mode属性来区分,分别是普通选择器(mode = selector),时间选择器(mode = time),日期选择器(mode = date),默认是普通选择器。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)