当前位置:   article > 正文

微信小程序——slider组件_每页10行slider

每页10行slider

slider组件是通常我们讲的滑动选择器,通常情况下,手机操作滑动选择器远比直接进行数值输入的好。

以下是代码

a.js

  1. changeSize:function(e){
  2. this.data.icon.size = e.detail.value;
  3. this.setData(this.data);
  4. },
  5. changeOpacity:function(e){
  6. this.data.icon.opacity = e.detail.value;
  7. this.setData(this.data);
  8. }

这段是直接放到Page里的,可以调整Size和Opacity,这两个数据是直接放到data段中,所以可以设置初值。代码如下:

  1. data: {
  2. icon: {
  3. size: 20,
  4. opacity: 8
  5. }}

至于wxml中,只需定义并设置好方便调整就好

a.wxml

  1. <view class="section icon-wrapper">
  2. <icon type="success" size="{{icon.size}}" style="opacity:{{icon.opacity/10}};"/>
  3. </view>
  4. <view class="section">
  5. <view>调整图标大小:</view>
  6. <slider show-value max="100" min="10" step="5" value="{{icon.size}}" bindchange="changeSize"></slider>
  7. </view>
  8. <view class="section">
  9. <view>调整透明度:</view>
  10. <slider show-value max="10" min="0" step="1" value="{{icon.opacity}}" bindchange="changeOpacity"></slider>
  11. </view>
在wxss文件中,设置好section和section.icon-wrapper来确定格式

a.wxss

  1. .section{padding: 10px}
  2. .section.icon-wrapper{height: 100px; font-size: 12px;}





声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号