我试图使用JS设置元素的高度。它是Ionic项目的一部分,以下是我使用的代码:
var screenHeight = (ionic.Platform.isIOS()) ? window.screen.height : window.innerHeight * window.devicePixelRatio;
var companyHeight = screenHeight - 140 -document.getElementById('footer').offsetHeight;
document.getElementById('companyinfo').setAttribute("style","height:" + companyHeight + "px");
一切运行正常,如果我在Chrome开发者控制台中输入document.getElementById('companyinfo')
,我会看到元素,因为我将其修改为。但由于某些原因,它没有在实际的DOM中更新。