需求:透過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