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


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 相关文章推荐
jMessageBox 基于jQuery的窗口插件
Dec 09 Javascript
javascript通过navigator.userAgent识别各种浏览器
Oct 25 Javascript
JS Loading功能的简单实现
Nov 29 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
May 30 Javascript
Highcharts入门之基本属性
Aug 02 Javascript
Angular.JS学习之依赖注入$injector详析
Oct 20 Javascript
扩展jquery easyui tree的搜索树节点方法(推荐)
Oct 28 Javascript
bootstrap中的 form表单属性role=&quot;form&quot;的作用详解
Jan 20 Javascript
5分钟打造简易高效的webpack常用配置
Jul 04 Javascript
浅析JavaScript中的特殊数据类型
Dec 15 Javascript
javaScript强制保留两位小数的输入数校验和小数保留问题
May 09 Javascript
Vue中android4.4不兼容问题的解决方法
Sep 04 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
新浪新闻小偷
2006/10/09 PHP
PHP 简单数组排序实现代码
2009/08/05 PHP
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
2011/07/18 PHP
php禁止直接从浏览器输入地址访问.php文件的方法
2014/11/04 PHP
用jQuery扩展自写的 UI导航
2010/01/13 Javascript
浅析jQuery EasyUI中的tree使用指南
2014/12/18 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
Move.js入门
2017/02/08 Javascript
vue2 中如何实现动态表单增删改查实例
2017/06/09 Javascript
使用Vue-Router 2实现路由功能实例详解
2017/11/14 Javascript
JS使用贪心算法解决找零问题示例
2017/11/27 Javascript
jQuery实现弹窗下底部页面禁止滑动效果
2017/12/19 jQuery
微信小程序适配iphoneX的实现方法
2018/09/18 Javascript
vue集成chart.js的实现方法
2019/08/20 Javascript
js实现查询商品案例
2020/07/22 Javascript
python实现分析apache和nginx日志文件并输出访客ip列表的方法
2015/04/04 Python
浅析python协程相关概念
2018/01/20 Python
[原创]windows下Anaconda的安装与配置正解(Anaconda入门教程)
2018/04/05 Python
python xpath获取页面注释的方法
2019/01/14 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
python3 反射的四种基本方法解析
2019/08/26 Python
python 3.6.7实现端口扫描器
2019/09/04 Python
python数据爬下来保存的位置
2020/02/17 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
python中的列表和元组区别分析
2020/12/30 Python
HTML5 window/iframe跨域传递消息 API介绍
2013/08/26 HTML / CSS
怀俄明州飞钓:Platte River Fly Shop
2017/12/28 全球购物
Eyeko美国:屡获殊荣的睫毛膏、眼线笔和眉妆
2018/07/05 全球购物
国际经济贸易专业推荐信
2013/11/06 职场文书
质量主管工作职责
2014/09/26 职场文书
大明湖导游词
2015/02/03 职场文书
销售合作意向书范本
2015/05/08 职场文书
使用jpa之动态插入与修改(重写save)
2021/11/23 Java/Android