您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
04 js訂閱發布者模式(前端經典面試題(包含JS、CSS、React、瀏覽器等))
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-03 13:25:37【】3人已围观
简介據與視圖的綁定與同步,最終體現在對數據的讀寫處理過程中,也就是Object.defineProperty()定義的數據set、get函數中。Vue中對于的函數為defineReactive,在精簡版實
function defineReactive(obj, key, value) {
var dep = new Dep()
Object.defineProperty(obj, key, {
enumerable: true,
買粉絲nfigurable: true,
get: function reactiveGetter() {
if (Dep.target) {
dep.depend()
}
return value
},
set: function reactiveSetter(newVal) {
if (value === newVal) {
return
} else {
value = newVal
dep.notify()
}
}
})
}
在對數據進行讀取時,如果當前有 Watcher(對數據的觀察者吧,watcher 會負責將獲取的新數據發送給視圖),那將該 Watcher 綁定到當前的數據上(dep.depend(),dep 關聯當前數據和所有的 watcher 的依賴關系),是一個檢查并記錄依賴的過程。而在對數據進行賦值時,如果數據發生改變,則通知所有的 watcher(借助 dep.notify())。這樣,即便是我們手動改變了數據,框架也能夠自動將數據同步到視圖。
很赞哦!(393)
相关文章
- 08 國際貿易理論與實務考試題及答案(全國05年1月高等教育自學考試國際貿易實務的試卷及答案)
- 08 國際貿易法律法規論文(求國際貿易論文。)
- 08 國際貿易未來的發展趨勢必然是擴大市場需求嗎(國際貿易發展趨勢與特點的論文)
- 08 國際貿易理論分析不涉及貨幣因素(經濟學專業和國際經濟與貿易專業有什么不一樣?)
- 01 首都經濟貿易大學密云分校專業分數線(首都經濟貿易大學密云分校錄取分數線)
- 01 首都經濟貿易大學會計學考研分數線(首都經濟貿易大學考研分數線是多少?)
- 01 首都經濟貿易大學會計專碩分數線研究生分數線(首經貿考研分數線)
- 01 首都經濟貿易大學會計專碩復試名單(首都經濟貿易大學會計專碩分數線)
- 08 國際貿易的支付工具不包括銀行保函正確錯誤(在國際貿易中,銀行保函是一種什么樣的文件?)
- 01 首都經濟貿易大學2023考研分數預估(首都經濟貿易大學2024考研報考條件怎么查?)
热门文章
站长推荐
01 首都經濟貿易大學研究生宿舍分配(首都經濟貿易大學是否有研究生宿舍,條件如何)
08 國際貿易理論與實務課程思政案例(溫州大學甌江學院的院系設置)
01 首都經濟貿易大學研究生招生官網2023(對外經貿大學考研分數線2023)
08 國際貿易術語后面跟的都是目的地嗎(CIF,CFR貿易術語后面是不是要加目的港而FOB后面則加裝運港?)
01 首都經濟貿易教務處官網(首都經濟貿易大學開學時間2023)
08 國際貿易流程圖PPT(有誰能給我詳細講一下業務跟單的流程,試舉一個例子也可)
01 首都經濟與貿易大學是雙一流嗎(首經貿是雙一流大學嗎)
08 國際貿易理論與實務課程思政案例(溫州大學甌江學院的院系設置)