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


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中遭遇级联表达式陷阱
Mar 08 Javascript
jQuery 学习第七课 扩展jQuery的功能 插件开发
May 17 Javascript
JQuery获取浏览器窗口内容部分高度的代码
Feb 24 Javascript
JavaScript中Math对象方法使用概述
Jan 02 Javascript
浅谈轻量级js模板引擎simplite
Feb 13 Javascript
JS实现带关闭功能的阿里妈妈网站顶部滑出banner工具条代码
Sep 17 Javascript
JavaScript html5 canvas绘制时钟效果
Mar 01 Javascript
整理关于Bootstrap警示框的慕课笔记
Mar 29 Javascript
深究AngularJS中$sce的使用
Jun 12 Javascript
vue2实现搜索结果中的搜索关键字高亮的代码
Aug 29 Javascript
微信小程序 搜索框组件代码实例
Sep 06 Javascript
JavaScript ES 模块的使用
Nov 12 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统计二维数组元素个数的方法
2013/11/12 PHP
PHP中定义数组常量(array常量)的方法
2014/11/17 PHP
Zend Framework教程之Zend_Layout布局助手详解
2016/03/04 PHP
老生常谈PHP面向对象之注册表模式
2017/05/26 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
2020/05/25 PHP
javascript String 的扩展方法集合
2008/06/01 Javascript
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
2010/08/16 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
Javascript调用函数方法的几种方式介绍
2015/03/20 Javascript
解析JavaScript中的字符串类型与字符编码支持
2016/06/24 Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
2017/03/08 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
JS中的算法与数据结构之常见排序(Sort)算法详解
2019/08/16 Javascript
[00:23]魔方之谜解锁款式
2018/12/20 DOTA
Python下singleton模式的实现方法
2014/07/16 Python
Python学习笔记之os模块使用总结
2014/11/03 Python
python2.6.6如何升级到python2.7.14
2018/04/08 Python
Python使用folium excel绘制point
2019/01/03 Python
python+numpy实现的基本矩阵操作示例
2019/07/19 Python
如何运行带参数的python脚本
2019/11/15 Python
Python列表如何更新值
2020/05/27 Python
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
中国领先的专业家电网购平台:国美在线
2016/12/25 全球购物
应用化学专业本科生求职信
2013/09/29 职场文书
企业管理标语
2014/06/10 职场文书
领导干部群众路线个人对照检查材料思想汇报
2014/09/30 职场文书
领导班子“四风问题”“整改方案
2014/10/02 职场文书
2014年卫生工作总结
2014/11/27 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
2015年社区民政工作总结
2015/04/21 职场文书
2015年学校远程教育工作总结
2015/07/20 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
排查Tomcat进程假死的问题
2022/05/06 Servers