微信小程序基于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 相关文章推荐
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
Oct 20 Javascript
屏蔽IE弹出&quot;您查看的网页正在试图关闭窗口,是否关闭此窗口&quot;的方法
Dec 31 Javascript
使用原生JS实现弹出层特效
Dec 22 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
Feb 28 Javascript
jQuery通过扩展实现抖动效果的方法
Mar 11 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
Aug 10 Javascript
js微信扫描二维码登录网站技术原理
Dec 01 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
Dec 08 Javascript
javascript垃圾收集机制的原理分析
Dec 08 Javascript
使用layer.msg 时间设置不起作用的解决方法
Sep 12 Javascript
关于vue组件事件属性穿透详解
Oct 28 Javascript
浅谈Vuex的this.$store.commit和在Vue项目中引用公共方法
Jul 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
PHP简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
分割GBK中文遭遇乱码的解决方法
2013/08/09 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
2015/04/15 PHP
ASP中Sub和Function的区别说明
2020/08/30 Javascript
读jQuery之十一 添加事件核心方法
2011/07/31 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
2014/01/07 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
jQuery实现ajax无刷新分页页码控件
2017/02/28 Javascript
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
Mongoose中document与object的区别示例详解
2017/09/18 Javascript
AngularJS 表单验证手机号的实例(非必填)
2017/11/12 Javascript
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
Vue项目自动转换 px 为 rem的实现方法
2018/10/29 Javascript
JavaScript中的相等操作符使用详解
2019/12/21 Javascript
JS中的变量作用域(console版)
2020/07/18 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
2021/03/01 Vue.js
[20:21]《一刀刀一天》第十六期:TI国际邀请赛正式打响,总奖金超过550万
2014/05/23 DOTA
[41:11]完美世界DOTA2联赛PWL S2 Inki vs Magma 第一场 11.22
2020/11/24 DOTA
Python中内建函数的简单用法说明
2016/05/05 Python
Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】
2017/12/15 Python
python简易远程控制单线程版
2018/06/20 Python
pycharm配置pyqt5-tools开发环境的方法步骤
2019/02/11 Python
pytorch 实现tensor与numpy数组转换
2019/12/27 Python
基于jupyter代码无法在pycharm中运行的解决方法
2020/04/21 Python
pycharm 代码自动补全的实现方法(图文)
2020/09/18 Python
Web页面中八种创建多列等高(等高列布局)的实现技术
2012/12/24 HTML / CSS
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
幼师自我鉴定范文
2013/10/01 职场文书
大学毕业生工作的自我评价
2013/10/01 职场文书
抵押贷款承诺书
2014/05/30 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
入伍志愿书怎么写?
2019/07/19 职场文书
二年级作文之动物作文
2019/11/13 职场文书
关于Vue Router的10条高级技巧总结
2021/05/06 Vue.js
关于使用Redisson订阅数问题
2022/01/18 Redis
python pygame 开发五子棋双人对弈
2022/05/02 Python