小程序目前没有修改样式api,但是可以利用数据绑定实现动态改变样式,可以用view标签模拟page然后改变view标签的样式,以下案例演示了如果改变page背景颜色: index.wxml <view class="page" style="background-color:{{pageBackgroundColor}}" > <button bindtap="changeColor" hover-class="none">点击修改背景颜色</button> </view> index.wxss .page { display: block; min-height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 1; } index.js Page({ data: { // 自定义page对象CSS样式对象 pageBackgroundColor:'#5cb85c' }, onLoad: function () {}, // 改变背景颜色 changeColor: function() { var bgColor = this.data.pageBackgroundColor == 'red' ? '#5cb85c' : 'red'; // 设置背景颜色数据 this.setData( { pageBackgroundColor: bgColor } ); } })
小程序目前没有修改样式api,但是可以利用
数据绑定
实现动态改变样式,可以用view
标签模拟page
然后改变view
标签的样式,以下案例演示了如果改变page
背景颜色:index.wxml
index.wxss
index.js