页面的最后一个card想要做成自适应填充目前,采用的方法是获取该组件距离顶部的高度,在用windowHeight将其减去,就获取到剩下的高度 myServiceClass.height
但这里都是px为单位进行计算。我想要 myServiceClass.height若低于200rpx,则采用200rpx为高度。这边需要在js中比较px和rpx,不知道怎么进行比较
onLoad() {
this.height = uni.getSystemInfoSync().windowHeight
},
onReady () {
let view = uni.createSelectorQuery().in(this).select("#my-service")
view.boundingClientRect(data => {
this.myServiceClass = this.height - data.top - 10
}).exec()
},