最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

vue3中setup為什么不能使用this?

2021-08-02 22:49 作者:忘魂兒  | 我要投稿

setup中為什么不能用this?

官方是這樣說的:在?setup()?內(nèi)部,this?不會是該活躍實(shí)例的引用,因?yàn)?setup()?是在解析其它組件選項(xiàng)之前被調(diào)用的,所以?setup()?內(nèi)部的?this?的行為與其它選項(xiàng)中的?this?完全不同。這在和其它選項(xiàng)式?API?一起使用?setup()?時(shí)可能會導(dǎo)致混淆。

我們可以理解為:this未指向當(dāng)前的組件實(shí)例,在setup被調(diào)用之前,data,methods,computed等都沒有被解析,但是組件實(shí)例確實(shí)在執(zhí)行setup函數(shù)之前就已經(jīng)被創(chuàng)建好了

照理來說通過new Vue()創(chuàng)建vue實(shí)例后應(yīng)該進(jìn)入beforeCreate生命周期,但是setup的執(zhí)行時(shí)機(jī)是在beforeCreate之前的,此時(shí)this是undefined


vue3中setup為什么不能使用this?的評論 (共 條)

分享到微博請遵守國家法律
张家港市| 通榆县| 武城县| 东兰县| 普安县| 昌江| 涪陵区| 青田县| 钟祥市| 平度市| 商南县| 潮州市| 东莞市| 大石桥市| 延吉市| 嘉禾县| 信阳市| 抚远县| 昌平区| 博客| 九台市| 汕头市| 衡南县| 普洱| 泗阳县| 青岛市| 晋城| 诏安县| 德令哈市| 航空| 山东| 三河市| 桂阳县| 呈贡县| 民和| 泗洪县| 江油市| 古浪县| 洛川县| 镇原县| 两当县|