在uniapp中scroll view 需要给固定高度,根据不同手机高度不一样,scroll view高度不相同,uniapp中不能进行dom操作,如何让scroll view适应不同手机高度,计算好高度如何给scroll view 设置高度呢?希望给个例子,或者解决方法。(节点信息那个api如何使用?)
![walker_cloud](https://img-cdn-tc.dcloud.net.cn/account/identicon/582a9f2c750d302d869f9014ad2e98f5.png)
walker_cloud
- 发布:2018-09-03 13:57
- 更新:2019-09-14 20:21
- 阅读:11643
2 个回复
DCloud_UNI_FXY
uni.getSystemInfoSync()获取窗口宽度和高度动态设置 scroll-view 高度
walker_cloud (作者)
已解决,通过:style动态绑定height高度
4***@qq.com
你获得的高度是物理高度pt 怎么转成px
2019-06-18 22:25
j***@sina.com
回复 4***@qq.com:
在cumputed计算属性设置
scrollH:function(){
let sys = uni.getSystemInfoSync();
let winWidth = sys.windowWidth;
let winrate = 750/winWidth;
let winHeight =parseInt(sys.windowHeight*winrate)
return winHeight
}
2019-09-14 20:22
kl_____
回复 j***@sina.com: 兄弟你的代码别随便贴啊,获取高度不就是sys.windowHeight;后面那一段又是除有是乘是干嘛的啊。。。。。
2020-03-07 22:41
1***@qq.com
回复 j***@sina.com: 谢谢你的代码
2020-04-21 21:21
1***@qq.com
回复 kl_____: 这个代码没问题的,单位是rpx
2020-04-21 21:21