当前位置: 首页 > 编程笔记 >

微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】

锺离刚洁
2023-03-14
本文向大家介绍微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】,包括了微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了微信小程序实现点击按钮修改view标签背景颜色功能。分享给大家供大家参考,具体如下:

1、效果展示

2、操作步骤:

① 数据绑定view样式背景属性值
② 通过逻辑文件设置该背景属性初始值
③ 通过点击按钮修改背景属性值

3、关键代码

index.wxml文件:

<view style="background:{{viewBg}};color:white;height:100px;">我是view标签</view>
<button type="default" bindtap="changeBg">点击我修改view标签的背景颜色</button>

index.js文件:

var num=0;
Page({
  data:{
    viewBg:'green'
  },
  changeBg(){
    num++;
    var result=num/2;
    if(num%2==0){      
      this.setData({
        viewBg:'green'
      })
    }else{
      this.setData({
        viewBg:'blue'
      })
    }
    console.log(num)
    console.log(result)
  }
})

代码中通过设置num递增数,再针对每次的事件响应进行取余运算判定num的奇偶数,进而实现设置style="background:{{viewBg}};color:white;height:100px;"中viewBg背景色值在绿色与蓝色之间切换的效果。

4、源代码点击此处本站下载

希望本文所述对大家微信小程序开发有所帮助。

 类似资料:
  • 本文向大家介绍微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】,包括了微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信小程序实现点击按钮修改字体颜色功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml文件 这里使用bindtap="bindtap{{index}}"绑定事件动态修

  • 本文向大家介绍微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】,包括了微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信小程序实现点击按钮移动view标签的位置功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml文件 index.wxss文件: inde

  • 本文向大家介绍微信小程序实现点击按钮修改文字大小功能【附demo源码下载】,包括了微信小程序实现点击按钮修改文字大小功能【附demo源码下载】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信小程序实现点击按钮修改文字大小功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml文件 index.js文件 和前面的文章相似,这里的事件响应函数中使用了this

  • 本文向大家介绍微信小程序实现天气预报功能(附源码),包括了微信小程序实现天气预报功能(附源码)的使用技巧和注意事项,需要的朋友参考一下 前言 最近在学小程序开发,刚好学到天气预报功能的制作,于是给大家分享下。 效果图     天气API获取 这里我用的是和风天气的API,打开官网注册或者登陆你的账号 进入控制台,新建应用 这是刚刚我们创建好的应用,点击添加KEY 选择WebAPI 这注册好我们的A

  • 本文向大家介绍微信小程序实现打开内置地图功能【附源码下载】,包括了微信小程序实现打开内置地图功能【附源码下载】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信小程序实现打开内置地图功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml布局文件代码 index.js逻辑文件代码 这里bindtap="openMap"绑定的openMap函数中调用wx.o

  • 本文向大家介绍微信小程序 scroll-view 实现锚点跳转功能,包括了微信小程序 scroll-view 实现锚点跳转功能的使用技巧和注意事项,需要的朋友参考一下 在微信小程序中,使用 scroll-view 实现长页面的标记跳转,官方文档中没有例子演示,锚点标记主要是使用<scroll-view> 的 scroll-into-view 属性。   实现锚点跳转主要以下几点:   1、最外层容