學習vue基礎知識(三)

  1. 路由實現原理是什麼?a.控制地址欄改變b.根據地址欄的改變來控制組件的切換hash 經過 hashchange 監聽地址欄的改變history 經過 popState 監聽地址欄的改變vue

  2. vue中的響應式是什麼?響應式原理? 數據變頁面變 vue在組件和實例初始化的時候 會將data裏的數據進行 數據劫持(object.definepropty對數據作處理),一個叫getter一個叫setter getter在使用數據的時候觸發 setter在修改數據的時候觸發, 修改數據的時候會觸發setter,觸發底層的watcher監聽,通知dom修改刷新數組

  3. vue中數據變頁面必定變嘛?不必定的 數據變頁面變是由於初始化的時候數據劫持了datadom

    1. 對象屬性的添加 spa

    2. 數組長度的改變以上兩種狀況新添加的屬性都沒有getter和setter 數據變了頁面也不變能夠經過$set方法處理對象

  4. $set 的功能路由

相關文章
相關標籤/搜索