微信小程序——slider组件
2018-01-22 10:12
225 查看
slider组件是通常我们讲的滑动选择器,通常情况下,手机操作滑动选择器远比直接进行数值输入的好。
以下是代码
a.js
这段是直接放到Page里的,可以调整Size和Opacity,这两个数据是直接放到data段中,所以可以设置初值。代码如下:
data: {
icon: {
size: 20,
opacity: 8
}}
至于wxml中,只需定义并设置好方便调整就好
a.wxml
<view class="section icon-wrapper">
<icon type="success" size="{{icon.size}}" style="opacity:{{icon.opacity/10}};"/>
</view>
<view class="section">
<view>调整图标大小:</view>
<slider show-value max="100" min="10" step="5" value="{{icon.size}}" bindchange="changeSize"></slider>
</view>
<view class="section">
<view>调整透明度:</view>
<slider show-value max="10" min="0" step="1" value="{{icon.opacity}}" bindchange="changeOpacity"></slider>
</view>在wxss文件中,设置好section和section.icon-wrapper来确定格式
a.wxss
.section{padding: 10px}
.section.icon-wrapper{height: 100px; font-size: 12px;}
以下是代码
a.js
changeSize:function(e){ this.data.icon.size = e.detail.value; this.setData(this.data); }, changeOpacity:function(e){ this.data.icon.opacity = e.detail.value; this.setData(this.data); }
这段是直接放到Page里的,可以调整Size和Opacity,这两个数据是直接放到data段中,所以可以设置初值。代码如下:
data: {
icon: {
size: 20,
opacity: 8
}}
至于wxml中,只需定义并设置好方便调整就好
a.wxml
<view class="section icon-wrapper">
<icon type="success" size="{{icon.size}}" style="opacity:{{icon.opacity/10}};"/>
</view>
<view class="section">
<view>调整图标大小:</view>
<slider show-value max="100" min="10" step="5" value="{{icon.size}}" bindchange="changeSize"></slider>
</view>
<view class="section">
<view>调整透明度:</view>
<slider show-value max="10" min="0" step="1" value="{{icon.opacity}}" bindchange="changeOpacity"></slider>
</view>在wxss文件中,设置好section和section.icon-wrapper来确定格式
a.wxss
.section{padding: 10px}
.section.icon-wrapper{height: 100px; font-size: 12px;}
相关文章推荐
- 微信小程序把玩(二十)slider组件
- 微信小程序把玩(二十)slider组件
- 微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
- 微信小程序slider组件使用详解
- 微信小程序图片轮播组件gallery slider使用方法详解
- 微信小程序----slider组件
- 微信小程序把玩(二十)slider组件
- 微信小程序(二十)slider组件详细介绍
- 微信小程序例子——使用slider设置数据值和switch开关组件
- 微信小程序----gallery slider(图片轮播)组件
- 微信小程序基于slider组件动态修改标签透明度的方法示例
- 微信小程序----组件之slider
- 「微信小程序免费辅导教程」25,基本内容组件text的使用及个人帐号允许的服务类目
- 「微信小程序免费辅导教程」26,基础内容组件rich-text体验
- 微信小程序 slider 详解及实例代码
- 微信小程序开发指南合集 各类组件用法技巧
- 微信小程序getPhoneNumber快速获取用户手机号组件
- 微信小程序开发中的一些问题总结,无法跳转,input组件变高等
- 微信小程序把玩(十九)radio组件
- 微信小程序----组件之textarea