在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關(guān)于vue的生命中周期created和mounted的區(qū)別的問題?

關(guān)于vue的生命中周期created和mounted的區(qū)別的問題?

vue的生命周期中:
created鉤子: 完成了 data 數(shù)據(jù)的初始化,el沒有掛載
mounted :完成掛載

請問 ajax 請求基本都放在 mounted 中, 為什么不能放在 created 中? 放在 created 中有什么缺點嘛?
求大佬指點一二......

回答
編輯回答
不舍棄

created 里放數(shù)據(jù)處理,這樣性能好,否者 mounted 里加了數(shù)據(jù)變化又要刷新dom

2017年8月29日 11:17
編輯回答
陌璃

一般請求放在created中居多吧。優(yōu)點就是數(shù)據(jù)可能會更早被請求回來。
放在mounted時

this.$nextTick(function () {
      一般這個請求必須依賴某些Dom的存在.
})
2018年1月13日 02:38
編輯回答
笑浮塵

聽誰說的?vue官方文檔里并沒有找到說基本放mounted里
放created里對性能會好一些,能早一點請求就早一點請求

2017年6月7日 13:17
編輯回答
逗婦惱

因為有時候你的請求可能會對當前頁面的真實節(jié)點有依賴,大家都統(tǒng)一放在mounted里面了。按理來說created里面也是可以的

2018年3月21日 00:48
編輯回答
毀了心

我都寫過,感覺沒啥區(qū)別,雖然mounted里面居多

2017年4月20日 14:50