小程序自定义组件 slider

weixin_41266005 2018-11-28 11:51:25
改组件主要提供以下功能
1、可自定义滑块(图片或自定义视图),默认为和官方一样的白色圆形
2、划出缓冲范围自动回滚
3、渐变前景色

下面主要讲讲这几个功能的实现用法和注意事项,其他功能请下载文末的demo查看

不知道怎么使用自定义组件的同学,可以查看我的上一篇文章progress

1、实现滑块的点击滑动,主要用到下面五个方法

在js文件中将这五个方法抛出,让使用该组件的页面可以监听到这些方法

自定义组件触发事件时,需要使用 triggerEvent 方法,指定事件名、detail对象和事件选项:

以上五个方法都要使用triggerEvent 监听

2、在这个组件中把默认滑块的大小规定在[20, 40]rpx之间。有两个地方需要作出限制
2.1、css文件 设置滑块的上下限


2.2、js文件 在attached方法中对滑块大小作出限制

3、还有一个值得注意的地方是,在使用该组件的时候要设置slider距离屏幕左边的距离,这个距离填写你项目中的实际距离即可

slider-left='75'
4、该组件所用到的单位均为rpx

...全文
376 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
eve_midnight 2020-12-25
  • 打赏
  • 举报
回复
文末demo在哪????

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧