微信小程序通过js动态修改css样式的方法(交流QQ群:604788754)
WXML
<view class="page" style="background-color:{{pageBackgroundColor}}" > <button bindtap="changeColor" hover-class="none">点击修改背景颜色</button> </view>
WXSS:
.page { display: block; min-height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 1; }
JS:
Page({ data: { // 自定义page对象CSS样式对象 pageBackgroundColor: '#5cb85c' }, onLoad: function () { }, // 改变背景颜色 changeColor: function () { var bgColor = this.data.pageBackgroundColor == 'red' ? '#5cb85c' : 'red'; // 设置背景颜色数据 this.setData({ pageBackgroundColor: bgColor }); } })
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术