微信小程序基于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 相关文章推荐
简单时间提示DEMO从0开始一直进行计时
Nov 19 Javascript
初识Javascript小结
Jul 16 Javascript
JavaScript基本的输出和嵌入式写法教程
Oct 20 Javascript
javascript html5轻松实现拖动功能
Mar 01 Javascript
JS实现unicode和UTF-8之间的互相转换互转
Jul 05 Javascript
ES6中新增的Object.assign()方法详解
Sep 22 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
May 07 Javascript
浅谈VUE单页应用首屏加载速度优化方案
Aug 28 Javascript
在Vue项目中取消ESLint代码检测的步骤讲解
Jan 27 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
May 05 Javascript
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
详解Vue.js3.0 组件是如何渲染为DOM的
Nov 10 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
虫族 Zerg 热键控制
2020/03/14 星际争霸
PHP与javascript的两种交互方式
2006/10/09 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
linux下编译安装memcached服务
2014/08/03 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
php写app接口并返回json数据的实例(分享)
2017/05/20 PHP
Highslide.js是一款基于js实现的网页中图片展示插件
2020/03/30 Javascript
jQuery获取样式中的背景颜色属性值/颜色值
2012/12/17 Javascript
防止xss和sql注入:JS特殊字符过滤正则
2013/04/18 Javascript
javascript中的__defineGetter__和__defineSetter__介绍
2014/08/15 Javascript
Jquery 效果使用详解
2015/11/23 Javascript
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
Javascript之String对象详解
2016/06/08 Javascript
详解springmvc 接收json对象的两种方式
2016/12/06 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
JS 遍历 json 和 JQuery 遍历json操作完整示例
2019/11/11 jQuery
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
python类和继承用法实例
2015/07/07 Python
python爬取51job中hr的邮箱
2016/05/14 Python
python实现朴素贝叶斯分类器
2018/03/28 Python
Python 利用内置set函数对字符串和列表进行去重的方法
2018/06/29 Python
Python基础学习之时间转换函数用法详解
2019/06/18 Python
Python 变量的创建过程详解
2019/09/02 Python
在Django中预防CSRF攻击的操作
2020/03/13 Python
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
交通安全演讲稿
2014/01/07 职场文书
电脑租赁公司创业计划书
2014/01/08 职场文书
党校毕业个人总结
2015/02/28 职场文书
财务总监岗位职责范本
2015/04/03 职场文书
2015年店长工作总结范文
2015/04/08 职场文书
厉行节约工作总结
2015/08/12 职场文书
同学会演讲稿
2019/04/02 职场文书
行政后勤人员工作计划应该怎么写?
2019/08/16 职场文书
深入探讨opencv图像矫正算法实战
2021/05/21 Python
Python 如何将integer转化为罗马数(3999以内)
2021/06/05 Python