需求:通过axios获取一组数据,以一组<li>的形式显示出来,需要获取每个<li>实际的大小然后进一步计算调整这些<li>的style。在beforeMount里我使用axios获取数据,但是在mounted里使用$nextTick依然获取不到已渲染完成的$el,请问到底应该如何获取渲染完的这一组<li>?谢谢。
<li>
beforeMount
mounted
$nextTick
$el
走同样的路,发现不同的人生
updated?或者,你watch数据变量,然后再nextTick
data(){ return {list:[]} }, mounted(){ axios.post().then((json) => { this.list = json.list }) }, watch(val){ this.nextTick(()=>{ // }) }
updated?
或者,你watch数据变量,然后再nextTick