- Vue.js從入門到項目實踐(超值版)
- 聚慕課教育研發(fā)中心編著
- 157字
- 2022-07-29 14:27:43
4.4.2 面試技巧與解析(二)
面試官:Vue的響應(yīng)式原理是什么?
應(yīng)聘者:
當(dāng)一個Vue實例創(chuàng)建時,Vue會遍歷data選項的屬性,用Object.defineProperty將它們轉(zhuǎn)為getter/setter,并在內(nèi)部追蹤相關(guān)依賴,在屬性被訪問和修改時通知變化。每個組件實例都有相應(yīng)的watcher實例,它會在組件渲染的過程中把屬性記錄為依賴,然后當(dāng)依賴項的setter被調(diào)用時,會通知watcher重新計算,從而使它關(guān)聯(lián)的組件得以更新。
推薦閱讀
- 網(wǎng)站建設(shè)與網(wǎng)頁設(shè)計從入門到精通Dreamweaver+Flash+Photoshop+HTML+CSS+JavaScript
- Dreamweaver CS5網(wǎng)頁設(shè)計與制作教程
- 中文版Flash CC完全自學(xué)教程
- Vue.js從入門到項目實踐(超值版)
- 網(wǎng)頁設(shè)計那些事兒
- CSS+DIV網(wǎng)頁樣式與布局案例指導(dǎo)
- Div+CSS網(wǎng)頁制作實戰(zhàn)教程
- 網(wǎng)頁設(shè)計與網(wǎng)站建設(shè)從入門到精通
- 網(wǎng)頁美工
- 全能網(wǎng)頁設(shè)計師精煉手冊
- Photoshop網(wǎng)頁設(shè)計從入門到精通
- 電子商務(wù)網(wǎng)頁設(shè)計(第二版)
- 巧學(xué)巧用Dreamweaver CS6制作網(wǎng)頁
- After Effects UI交互動畫設(shè)計
- 精通HTML5+CSS3+JavaScript網(wǎng)頁設(shè)計(視頻教學(xué)版)(第2版)