赞
踩
直接使用下面的写法,是静态的。
page {
background: #000;
}
在wxml最外层套一个自己定义的page的class。
<view class="page"></view>
.page {
display: block;
min-height: 100%;
width: 100%;
position: absolute;
left: 0;
top: 0;
}
如果想修改.page的样式,再用普通的动态class判断改变就可以了。
例如:改变背景颜色
<view class='page {{isLightMode?"":"page-night"}}'></view>
isLightMode在js里控制
.page-night{
background: #000;
}
参考:小程序父子组件直接的通信以及实时触发子组件数据更新这篇讲得简单易懂。
// 写法一:可以监听多个属性
observers: {
'canvasUrl'(data){ // canvasUrl: 父组件传递过来的值
console.log('路径变化了')
}
},
父组件数据更新,子组件也跟着变化
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。