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


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 相关文章推荐
javascript编程起步(第二课)
Jan 10 Javascript
Jquery使用Firefox FireBug插件调试Ajax步骤讲解
Dec 02 Javascript
JS模拟按钮点击功能的方法
Dec 22 Javascript
Javascrip实现文字跳动特效
Nov 27 Javascript
Javascript之面向对象--方法
Dec 02 Javascript
JS HTML图片显示Canvas 压缩功能
Jul 21 Javascript
JS实现闭包中的沙箱模式示例
Sep 07 Javascript
VUE实现一个分页组件的示例
Sep 13 Javascript
vue的传参方式汇总和router使用技巧
May 22 Javascript
js根据json数据中的某一个属性来给数据分组的方法
Oct 08 Javascript
解决layui数据表格Date日期格式的回显Object的问题
Sep 19 Javascript
vue实现短信验证码输入框
Apr 17 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+MySQL的聊天室设计
2006/10/09 PHP
如何对PHP程序中的常见漏洞进行攻击
2006/10/09 PHP
php实现用户在线时间统计详解
2011/10/08 PHP
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
php运行时动态创建函数的方法
2015/03/16 PHP
PHP实现GIF图片验证码
2015/11/04 PHP
比较简单实用的使用正则三种版本的js去空格处理方法
2007/11/18 Javascript
一个简单的js动画效果代码
2010/07/20 Javascript
javascript 进阶篇3 Ajax 、JSON、 Prototype介绍
2012/03/14 Javascript
HTML5之lang属性与dir属性的详解
2013/06/19 Javascript
jQuery scrollFix滚动定位插件
2015/04/01 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
超精准的javascript验证身份证号的具体实现方法
2015/11/18 Javascript
jQuery UI仿淘宝搜索下拉列表功能
2017/01/10 Javascript
从零开始学习Node.js系列教程三:图片上传和显示方法示例
2017/04/13 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
JavaScript实现美化滑块效果
2019/05/17 Javascript
JS实现json数组排序操作实例分析
2019/10/28 Javascript
Python正则表达式介绍
2012/08/06 Python
Python学习之asyncore模块用法实例教程
2014/09/29 Python
浅谈Python的文件类型
2016/05/30 Python
Python文件操作之合并文本文件内容示例代码
2017/09/19 Python
Python使用functools实现注解同步方法
2018/02/06 Python
Python ADF 单位根检验 如何查看结果的实现
2020/06/03 Python
最简单的matplotlib安装教程(小白)
2020/07/28 Python
巴西Bo.Bô官方在线商店:经营奢侈品时尚业务
2020/03/16 全球购物
Java面试中常遇到的问题,也是需要注意的几点
2013/08/30 面试题
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
跟单文员岗位职责
2014/01/03 职场文书
30岁生日感言
2014/01/25 职场文书
心理学专业大学生职业生涯规划范文
2014/02/19 职场文书
八一建军节感言
2014/02/28 职场文书
2014年教师政治学习材料
2014/06/02 职场文书
2015元旦联欢晚会结束语
2014/12/14 职场文书