各位好!
最近在移动端web项目中为了适应不同的屏幕大小选择了rem.js进行适配,整个项目是用vue进行开发的。
目前在开发过程中遇到一个问题:
因为我使用了scroll组件需要计算开始位置,我在vue的mounted函数中根据元素的宽高计算位置(这个时候文档是没有加载完的),但是rem是在DOMContentLoaded事件触发后重新根据文档的width计算root element的font-size,就相当于所有用rem的元素会重新计算,从而导致之前在mounted函数中计算的值是不准确的,最终导致scroll滚动出现偏差。请教各位大神,这种情况改如何处理呢?