江湖艺人
江湖艺人
  • 发布:2020-01-26 17:12
  • 更新:2020-01-26 17:50
  • 阅读:1152

uniapp的prx和px问题????急!

分类:uni-app
initdata() {  
            try {  
                const res = uni.getSystemInfoSync();  
                console.log(res.windowHeight);  
                this.style.contentH = res.windowHeight  
            } catch (e) {  
                // error  
            }

此方法获取到的是px的值,
但是我i项目用的是rpx写的tabbar,怎么实现减去用rpx写的高度,显示我需要的列表区域?

<scroll-view scroll-y="true" scroll-with-animation :scroll-top="scrollTop" :style="{height: style.contentH+'px'}" >  
            <block v-for="(item, index) in list" :key="index">  
                <user-chat-list :item="item" :index="index"></user-chat-list>  
            </block>  
        </scroll-view>

怎么实现px到rpx的相减的到我需要的数据?

2020-01-26 17:12 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

rpx是根据屏幕宽度动态计算的,750rpx是设备的屏幕宽度,你可以用js换算下。
不过,你的底栏不建议使用rpx做高度,用px做高度更合理。那个底栏的高度不应该跟随屏幕高度而变化

江湖艺人

江湖艺人 (作者)

ok, 现在动态设置style样式支持rpx单位吧

该问题目前已经被锁定, 无法添加新回复