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


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 相关文章推荐
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
Aug 21 Javascript
js网页中的(运行代码)功能实现思路
Feb 04 Javascript
jQuery中ajax的使用与缓存问题的解决方法
Dec 19 Javascript
JS实现局部选择打印和局部不选择打印
Apr 03 Javascript
javascript数组去重的方法汇总
Apr 14 Javascript
JS实现的仿淘宝交易倒计时效果
Nov 27 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
Mar 01 Javascript
js获取隐藏元素宽高的实现方法
May 19 Javascript
JavaScript 对象字面量讲解
Jun 06 Javascript
vue父组件中获取子组件中的数据(实例讲解)
Sep 27 Javascript
vue webpack重写cookie路径的方法
Jul 10 Javascript
JavaScript如何借用构造函数继承
Nov 06 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开发环境搭建工具
2020/06/28 PHP
一个不错的应用,用于提交获取文章内容,不推荐用
2007/03/03 Javascript
jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
2010/04/18 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
2013/01/11 Javascript
JavaScript中for-in遍历方式示例介绍
2014/02/11 Javascript
网站接入QQ登录的两种方法
2014/07/22 Javascript
js函数与php函数的区别实例浅析
2015/01/12 Javascript
iframe中子父类窗口调用JS的方法及注意事项
2015/08/25 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记8)
2015/12/24 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
2016/06/07 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
2016/09/06 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
2017/03/09 Javascript
详解Vue 事件驱动和依赖追踪
2017/04/22 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
详解Layer弹出层样式
2017/08/21 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
vue router 跳转时打开新页面的示例方法
2019/07/28 Javascript
纯js+css实现在线时钟
2020/08/18 Javascript
Openlayers绘制聚合标注
2020/09/28 Javascript
JavaScript实现前端倒计时效果
2021/02/09 Javascript
[02:32]DOTA2完美大师赛场馆静安体育中心观赛全攻略
2017/11/08 DOTA
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
python实现字符串中字符分类及个数统计
2018/09/28 Python
使用css3绘制出各种几何图形
2016/08/17 HTML / CSS
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
大学生在校学习的自我评价
2014/02/18 职场文书
村长贪污检举信
2014/04/04 职场文书
《特殊的葬礼》教学反思
2014/04/27 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
个人工作违纪检讨书
2015/05/05 职场文书
复活读书笔记
2015/06/29 职场文书
如何使用php生成zip压缩包
2021/04/21 PHP
从QQtabBar看css命名规范BEM的详细介绍
2021/08/07 HTML / CSS