楊村長mini-vue-router手寫實(shí)現(xiàn)
現(xiàn)在還有一個(gè)比較棘手的問題,那就是當(dāng)路由變化時(shí),怎么通知到視圖做更新呢?
? ? 我們知道,寫在data中的數(shù)據(jù)是響應(yīng)式的,當(dāng)其某個(gè)key改變后會觸發(fā)組件的更新,如果能把路由對象作為data的某個(gè)key綁定到組件,并在視圖出口組件中去訪問一次收集到視圖組件的watcher,同時(shí)在路由改變時(shí)修改這個(gè)key。是不是就可以了呢?

標(biāo)簽: