详细问题描述
在main.js中设置了Vue.prototype.lh="padding-top: 36px",然后在页面中通过<view :style="lh">来调用,此时谷歌浏览器中,是生效的,在onLoad方法中通过console.log(this.lh)也能打印出值,但是安卓和ios都不生效,没有padding(见图1)。发现此问题后,我在页面的vue文件的data里加了一个变量lh: "padding-top: 36px",此时padding的设置才在移动端生效(见图2)
[内容]
重现步骤
[步骤]
1.在main.js中设置Vue.prototype.lh="padding-top: 36px" 2. 在页面中通过<view :style="lh">来调用
[结果]
浏览器中padding生效,ios和安卓端均不生效
[IDE版本号]
1.9.8.20190518
[mac版本号]
10.14.4
uni-app运行环境说明
通过HbuildX创建的项目
[QQ]
33796690