组件数据异步获取,我需要获取到数据填充完毕后容器的高度,在mounted、nextTick获取到的高度都是0.,我应该怎么才能拿到这个高度呢
我的办法就是先加载数据后再加载界面,先写个loading的组件,在开始加载数据时显示loading,数据附值后再加载界面。在界面出来后才能真正获得高度。
<template>
<div>
<div v-if="loading">loading</div>
<div v-if="!loading">//真正界面</div>
</div>
</template>
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答5k 阅读
getComputedStyle