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


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 相关文章推荐
JQuery+JS实现仿百度搜索结果中关键字变色效果
Aug 02 Javascript
js防止表单重复提交的两种方法
Sep 30 Javascript
jquery简单图片切换显示效果实现方法
Jan 14 Javascript
js获取本机操作系统类型的两种方法
Dec 19 Javascript
js采用concat和sort将N个数组拼接起来的方法
Jan 21 Javascript
快速掌握Node.js模块封装及使用
Mar 21 Javascript
js替换字符串中所有指定的字符(实现代码)
Aug 17 Javascript
JS判断浏览器是否安装flash插件的简单方法
Sep 13 Javascript
AngularJS service之select下拉菜单效果
Jul 28 Javascript
easyui下拉框动态级联加载的示例代码
Nov 29 Javascript
JS中实现隐藏部分姓名或者电话号码的代码
Jul 17 Javascript
vue使用video插件vue-video-player详解
Oct 23 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/01/29 PHP
PHP简单计算两个时间差的方法示例
2017/06/20 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
如何在Web页面上直接打开、编辑、创建Office文档
2007/03/12 Javascript
Add a Picture to a Microsoft Word Document
2007/06/15 Javascript
原生Js页面滚动延迟加载图片实现原理及过程
2013/06/24 Javascript
javascript date格式化示例
2013/09/25 Javascript
JS实现Select的option上下移动的方法
2016/03/01 Javascript
JS弹出窗口插件zDialog简单用法示例
2016/06/12 Javascript
js智能获取浏览器版本UA信息的方法
2016/08/08 Javascript
浅谈MVC+EF easyui dataGrid 动态加载分页表格
2016/11/10 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
2017/11/10 Javascript
Vue DevTools调试工具的使用
2017/12/05 Javascript
微信小程序实现tab左右切换效果
2020/11/15 Javascript
jquery实现直播视频弹幕效果
2020/02/25 jQuery
Node.js API详解之 net模块实例分析
2020/05/18 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
使用Python脚本和ADB命令实现卸载App
2017/02/10 Python
python实现按长宽比缩放图片
2018/06/07 Python
python 自动批量打开网页的示例
2019/02/21 Python
Django框架模板的使用方法示例
2019/05/25 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
pycharm运行程序时看不到任何结果显示的解决
2020/02/21 Python
Selenium alert 弹窗处理的示例代码
2020/08/06 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
校园十佳歌手策划书
2014/01/22 职场文书
大学生军训广播稿
2014/01/24 职场文书
保险专业自荐信范文
2014/02/20 职场文书
公关活动策划方案
2014/05/25 职场文书
《叶问2》观后感
2015/06/15 职场文书
记者节感言
2015/08/03 职场文书
css中z-index: 0和z-index: auto的区别
2021/08/23 HTML / CSS