久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網(wǎng) 試題庫(kù) 作文庫(kù) 大學(xué)庫(kù) 專(zhuān)業(yè)庫(kù)

當(dāng)前位置: 高三網(wǎng) > 大學(xué)專(zhuān)業(yè)課程 > 正文

watch和computed的區(qū)別及用法

2022-01-17 16:49:54文/李傲

watch中的函數(shù)是不需要調(diào)用的,computed內(nèi)部的函數(shù)調(diào)用的時(shí)候不需要加()。Watch是屬性監(jiān)聽(tīng),監(jiān)聽(tīng)屬性的變化;computed是計(jì)算屬性,通過(guò)屬性計(jì)算而得來(lái)的屬性。watch需要在數(shù)據(jù)變化時(shí)執(zhí)行異步或開(kāi)銷(xiāo)較大的操作時(shí)使用。computed 屬性的結(jié)果會(huì)被緩存,除非依賴(lài)的響應(yīng)式屬性變化才會(huì)重新計(jì)算。主要當(dāng)作屬性來(lái)使用。

watch和computed的區(qū)別及用法

watch需要在數(shù)據(jù)變化時(shí)執(zhí)行異步或開(kāi)銷(xiāo)較大的操作時(shí)使用

對(duì)于任何復(fù)雜邏輯或一個(gè)數(shù)據(jù)屬性在它所依賴(lài)的屬性發(fā)生變化時(shí),也要發(fā)生變化,這種情況下,我們最好使用計(jì)算屬性computed。

Computed:屬性的結(jié)果會(huì)被緩存,除非依賴(lài)的響應(yīng)式屬性變化才會(huì)重新計(jì)算。主要當(dāng)作屬性來(lái)使用;computed中的函數(shù)必須用return返回最終的結(jié)果。當(dāng)computed中的函數(shù)所依賴(lài)的屬性如果沒(méi)有發(fā)生改變的時(shí)候,那么調(diào)用當(dāng)前函數(shù)的時(shí)候結(jié)果會(huì)從緩存中讀取。

Watch:一個(gè)對(duì)象,鍵是需要觀察的表達(dá)式,值是對(duì)應(yīng)回調(diào)函數(shù)。主要用來(lái)監(jiān)聽(tīng)某些特定數(shù)據(jù)的變化,從而進(jìn)行某些具體的業(yè)務(wù)邏輯操作。

Computed:當(dāng)一個(gè)屬性受多個(gè)屬性影響的時(shí)候就需要用到computed。最典型的例子:購(gòu)物車(chē)商品結(jié)算的時(shí)候。

Watch:當(dāng)一條數(shù)據(jù)影響多條數(shù)據(jù)的時(shí)候就需要用watch搜索數(shù)據(jù)。

推薦閱讀

點(diǎn)擊查看 大學(xué)專(zhuān)業(yè)課程 更多內(nèi)容