微信小程序基于slider组件动态修改标签透明度的方法示例


Posted in Javascript onDecember 04, 2017

本文实例讲述了微信小程序基于slider组件动态修改标签透明度的方法。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序基于slider组件动态修改标签透明度的方法示例

2、关键代码

index.wxml

<view class="img" style="opacity:{{imgOpacity}}"></view>
<slider min="0" max="1" step="0.1" show-value value="1" bindchange="changeImgOpacity"/>

此处的opacity:{{imgOpacity}}绑定data中的imgOpacity:1,用于表示图片透明度。同时bindchange="changeImgOpacity"绑定事件处理函数changeImgOpacity用于改变图片透明度。

index.js

var pageData={}
pageData.data={
 imgOpacity:1
}
pageData['changeImgOpacity']=function(e){
//console.log(e)
 this.setData({
  imgOpacity:e.detail.value
 })
}
Page(pageData)

这里使用setData设置透明度imgOpacity,读者可使用console.log(e)在控制台获取影响imgOpacity改变的e.detail.value,如下图:

微信小程序基于slider组件动态修改标签透明度的方法示例

这里还是用了slider组件,该组件主要有以下几个属性:

微信小程序基于slider组件动态修改标签透明度的方法示例

3、源代码点击此处本站下载

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
Javascript 面试题随笔
Mar 31 Javascript
推荐40款强大的 jQuery 导航插件和教程(上篇)
Sep 14 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
Dec 14 Javascript
js控制input输入字符解析
Dec 27 Javascript
javascript使用正则获取url上的某个参数
Sep 04 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
Nov 17 Javascript
Javascript 6里的4个新语法
Aug 25 Javascript
AngularJS 表达式详解及实例代码
Sep 14 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
Nov 07 Javascript
Angular angular-file-upload文件上传的示例代码
Aug 23 Javascript
微信小程序中显示倒计时代码实例
May 09 Javascript
Vue可自定义tab组件用法实例
Oct 24 Javascript
JS实现的计数排序与基数排序算法示例
Dec 04 #Javascript
JS 中document.write()的用法和清空的原因浅析
Dec 04 #Javascript
JavaScript实现省市联动过程中bug的解决方法
Dec 04 #Javascript
浅谈 vue 中的 watcher
Dec 04 #Javascript
vue中的计算属性的使用和vue实例的方法示例
Dec 04 #Javascript
Vue导出json数据到Excel电子表格的示例
Dec 04 #Javascript
微信小程序tabBar用法实例详解
Dec 04 #Javascript
You might like
自动分页的不完整解决方案
2007/01/12 PHP
php实现的click captcha点击验证码类实例
2014/09/23 PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
2015/10/16 PHP
Yii中CGridView禁止列排序的设置方法
2016/07/12 PHP
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
Javascript 强制类型转换函数
2009/05/17 Javascript
jquery里的正则表达式说明
2011/08/03 Javascript
将两个div左右并列显示并实现点击标题切换内容
2013/10/22 Javascript
Bootstrap CSS布局之代码
2016/12/17 Javascript
详解Vue路由开启keep-alive时的注意点
2017/06/20 Javascript
vue子父组件通信的实现代码
2017/07/09 Javascript
Node使用Sequlize连接Mysql报错:Access denied for user ‘xxx’@‘localhost’
2018/01/03 Javascript
boostrap模态框二次弹出清空原有内容的方法
2018/08/10 Javascript
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
2019/02/02 NodeJs
一文读懂vue动态属性数据绑定(v-bind指令)
2020/07/20 Javascript
[43:51]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS Secret
2018/03/31 DOTA
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python中的__new__与__init__魔术方法理解笔记
2014/11/08 Python
连接Python程序与MySQL的教程
2015/04/29 Python
浅谈pycharm下找不到sqlalchemy的问题
2018/12/03 Python
python使用response.read()接收json数据的实例
2018/12/19 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
2019/12/19 Python
python实现简单遗传算法
2020/09/18 Python
用HTML5实现鼠标滚轮事件放大缩小图片的功能
2015/06/25 HTML / CSS
欧缇丽美国官网:Caudalie美国
2016/12/31 全球购物
婴儿地球:Baby Earth
2018/12/25 全球购物
德国足球商店:OUTFITTER
2019/05/06 全球购物
英国最好的温室之家:Greenhouses Direct
2019/07/13 全球购物
会计个人实习计划书
2014/08/15 职场文书
讲党性心得体会
2014/09/03 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
大学生活感想
2015/08/10 职场文书
感恩教师主题班会
2015/08/12 职场文书
创业方案:赚钱的烧烤店该怎样做?
2019/07/05 职场文书
详细聊聊vue中组件的props属性
2021/11/02 Vue.js