<swiper :indicator-dots="false" :autoplay="false" :duration="500" current="1" :style="{height:height}">
给元素赋值height
uni.getSystemInfo({
success: (res) =>{ // res - 各种参数
let obj = uni.createSelectorQuery().select('.neirong');
obj.boundingClientRect(function (data) { // data - 各种参数
this.height = data.height+"px";
}).exec();
}
});
js重新赋值,高度没有增加
1***@qq.com (作者)
放进去了
2020-12-03 10:21
1***@qq.com (作者)
打印也有height的变化,就是页面样式没有刷新
2020-12-03 10:22
YXW
回复 1***@qq.com:这么写: obj.boundingClientRect(data => { // data - 各种参数
this.height = data.height+"px";
}).exec();
2020-12-03 10:22
1***@qq.com (作者)
export default {
data() {
return {
height:''",
update1:true
}
},
2020-12-03 10:29
1***@qq.com (作者)
回复 YXW: 打印能获取到值 1140px,但是页面没反应
2020-12-03 10:29
1***@qq.com (作者)
感觉像是没有绑定成功,我初始值赋值 0px 也没反应
2020-12-03 10:31
1***@qq.com (作者)
哈哈哈,之前绑定成功的时候没反应,然后我又把绑定给改了,赋值成功绑定又失败。。 现在已经可以了
2020-12-03 10:32