官术网_书友最值得收藏!

4.4.2 面試技巧與解析(二)

面試官:Vue的響應(yīng)式原理是什么?

應(yīng)聘者:

當(dāng)一個(gè)Vue實(shí)例創(chuàng)建時(shí),Vue會遍歷data選項(xiàng)的屬性,用Object.defineProperty將它們轉(zhuǎn)為getter/setter,并在內(nèi)部追蹤相關(guān)依賴,在屬性被訪問和修改時(shí)通知變化。每個(gè)組件實(shí)例都有相應(yīng)的watcher實(shí)例,它會在組件渲染的過程中把屬性記錄為依賴,然后當(dāng)依賴項(xiàng)的setter被調(diào)用時(shí),會通知watcher重新計(jì)算,從而使它關(guān)聯(lián)的組件得以更新。

主站蜘蛛池模板: 留坝县| 通州市| 海宁市| 来安县| 云南省| 诸城市| 湟中县| 怀宁县| 天全县| 台东县| 常熟市| 广丰县| 怀集县| 西充县| 芦山县| 堆龙德庆县| 渝北区| 中江县| 清水县| 贵州省| 潞西市| 昌宁县| 安岳县| 云霄县| 分宜县| 剑川县| 揭东县| 仁怀市| 仁怀市| 寻乌县| 历史| 成安县| 贵德县| 蓬莱市| 沧州市| 新平| 衡阳县| 洛宁县| 乐东| 焦作市| 固镇县|