源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

微信小程序 slider 详解及实例代码

  • 时间:2022-10-28 04:51 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:微信小程序 slider 详解及实例代码
[b]微信小程序slider [/b] [b]相关文章:[/b] [b][url=http://www.1sucai.cn/article/102587.htm]微信小程序 Button [/url][/b] [b][url=http://www.1sucai.cn/article/102603.htm]微信小程序 radio [/url][/b] [b][url=http://www.1sucai.cn/article/102602.htm]微信小程序 slider [/url][/b] [b][url=http://www.1sucai.cn/article/102601.htm]微信小程序 switch[/url][/b] [b][url=http://www.1sucai.cn/article/102600.htm]微信小程序 textarea[/url][/b] [b][url=http://www.1sucai.cn/article/102598.htm]微信小程序 picker-view [/url][/b] [b][url=http://www.1sucai.cn/article/102597.htm]微信小程序 picker [/url][/b] [b][url=http://www.1sucai.cn/article/102596.htm]微信小程序 label [/url][/b] [b][url=http://www.1sucai.cn/article/102594.htm]微信小程序 input [/url] [/b] [b][url=http://www.1sucai.cn/article/102591.htm]微信小程序 form [/url][/b] [b][url=http://www.1sucai.cn/article/102590.htm]微信小程序 checkbox [/url] [/b] 实现效果图: [url=http://files.jb51.net/file_images/article/201701/2017011015170012.png][img]http://files.jb51.net/file_images/article/201701/2017011015170012.png[/img] [/url] 滑动选择器
属性名 类型 默认值 说明
min Number 0 最小值
max Number 100 最大值
step Number 1 步长,取值必须大于 0,并且可被 (max - min) 整除
disabled Boolean false 是否禁用
value Number 0 当前取值
show-value Boolean false 是否显示当前value
bindchange EventHandle   完成一次拖动后触发的事件,event.detail = {value:value}
[b]示例代码:[/b]
<view class="section section_gap">
 <text class="section__title">设置left/right icon</text>
 <view class="body-view">
 <slider bindchange="slider1change" left-icon="cancel" right-icon="success_no_circle"/>
 </view>
</view>

<view class="section section_gap">
 <text class="section__title">设置step</text>
 <view class="body-view">
 <slider bindchange="slider2change" step="5"/>
 </view>
</view>

<view class="section section_gap">
 <text class="section__title">显示当前value</text>
 <view class="body-view">
 <slider bindchange="slider3change" show-value/>
 </view>
</view>

<view class="section section_gap">
 <text class="section__title">设置最小/最大值</text>
 <view class="body-view">
 <slider bindchange="slider4change" min="50" max="200" show-value/>
 </view>
</view>
var pageData = {}
for(var i = 1; i < 5; ++i) {
 (function (index) {
 pageData[`slider${index}change`] = function(e) {
 console.log(`slider${index}发生change事件,携带值为`, e.detail.value)
 }
 })(i);
}
Page(pageData)
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部