微信小程序实现点击按钮后修改颜色


Posted in Javascript onDecember 05, 2019

这篇文章主要介绍了微信小程序实现点击按钮后修改颜色,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

需实现的功能:

点击按钮后,按钮的颜色会加深

效果展示:

原按钮

微信小程序实现点击按钮后修改颜色

点击后的按钮

微信小程序实现点击按钮后修改颜色

思路:

给按钮设置一个点击事件,点击了按钮后,修改按钮的样式。

代码:

test.wxml文件

<view wx:if="{{sty==0}}">
 <view class="score" style="background-color:{{score}};" catchtap='score'>
  <text>按钮一</text>
 </view>
</view>
<view wx:if="{{sty==1}}">
 <view class="score" style="background-color:{{score}};" catchtap='score'>
  <text>按钮一</text>
 </view>
</view>

test.js文件

Page({
 /*** 页面的初始数据*/
 data: {
  sty:0,
  score: '#fff5df', 
 },
 score: function (e) {
  //点击按钮,样式改变
  let that = this;
  that.setData({
   sty: 1,
   score: 'rgba(252,178,22, 0.3)'
  });
 },
)}

test.css文件

.score{
 width:335rpx;
 border-radius:10rpx 0rpx 0rpx 10rpx;
}
.score text{
 color: #FCB216;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
获取当前网页document.url location.href区别总结
May 10 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
Sep 29 Javascript
通过设置CSS中的position属性来固定层的位置
Dec 14 Javascript
AngularJS 自定义指令详解及示例代码
Aug 17 Javascript
easyui combobox开启搜索自动完成功能的实例代码
Nov 08 Javascript
JavaScript实现倒计时跳转页面功能【实用】
Dec 13 Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
Mar 02 Javascript
详解VUE 对element-ui中的ElTableColumn扩展
Mar 28 Javascript
详解webpack引入第三方库的方式以及注意事项
Jan 15 Javascript
微信小程序移动拖拽视图-movable-view实例详解
Aug 17 Javascript
浅谈javascript事件环微任务和宏任务队列原理
Sep 12 Javascript
原生JavaScript实现拖动校验功能
Sep 29 Javascript
React 父子组件通信的实现方法
Dec 05 #Javascript
Javascript中的this,bind和that使用实例
Dec 05 #Javascript
原生JS与CSS实现软件卸载对话框功能
Dec 05 #Javascript
Vue快速实现通用表单验证功能
Dec 05 #Javascript
Vue组件通信中非父子组件传值知识点总结
Dec 05 #Javascript
基于javascript实现贪吃蛇经典小游戏
Apr 10 #Javascript
微信小程序登录时如何获取input框中的内容
Dec 04 #Javascript
You might like
PHP学习之数组的定义和填充
2011/04/17 PHP
PHP实现的堆排序算法详解
2017/08/17 PHP
firefox插件Firebug的使用教程
2010/01/02 Javascript
javascript URL编码和解码使用说明
2010/04/12 Javascript
js 获取后台的字段 改变 checkbox的被选中的状态 代码
2013/06/05 Javascript
jquery 获取表单元素里面的值示例代码
2013/07/28 Javascript
JavaScript程序员应该知道的45个实用技巧
2014/03/04 Javascript
浅析Node.js查找字符串功能
2014/09/03 Javascript
浅谈时钟的生成(js手写简洁代码)
2016/08/20 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
el表达式 写入bootstrap表格数据页面的实例代码
2017/01/11 Javascript
js HTML5 canvas绘制图片的方法
2017/09/08 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
2019/03/06 Javascript
vue 的 solt 子组件过滤过程解析
2019/09/07 Javascript
vue实现二级导航栏效果
2019/10/19 Javascript
jQuery 动画与停止动画效果实例详解
2020/05/19 jQuery
八种Vue组件间通讯方式合集(推荐)
2020/08/18 Javascript
[33:23]Secret vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[39:18]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第二场 12.17
2020/12/19 DOTA
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
python Tcp协议发送和接收信息的例子
2019/07/22 Python
Python 矩阵转置的几种方法小结
2019/12/02 Python
Python底层封装实现方法详解
2020/01/22 Python
flask框架蓝图和子域名配置详解
2020/01/25 Python
python利用线程实现多任务
2020/09/18 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
2020/11/05 Python
瑜伽灵感珠宝:Satya Jewelry
2018/01/06 全球购物
SHEIN台湾:购买最新流行女装服饰
2019/05/18 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
报关简历自我评价怎么写
2013/09/19 职场文书
楼面部长岗位职责范本
2014/02/14 职场文书
企业精神口号
2014/06/11 职场文书
入党自荐书范文
2015/03/05 职场文书
redis 存储对象的方法对比分析
2021/08/02 Redis
Python jiaba库的使用详解
2021/11/23 Python