搜尋

首頁  >  問答  >  主體

javascript - vue2.0 初學 理解性問題?

1.在沒有實例化之前為什麼這塊的值返回不出來?
2.為什麼只有實例化之後才能將值返回出來?
3.不會原型上能直接取到filter 的方法嗎? 為什麼不能直接用?

#
巴扎黑巴扎黑2697 天前806

全部回覆(1)我來回復

  • 習慣沉默

    習慣沉默2017-07-05 10:39:44

    Vue.filter方法接收兩個參數,第一個參數是filter的名字,第二個參數是filter的實現,這個靜態方法好比你告訴我有一個test的過濾器,其具體實現是你傳入的第二個參數,ok,我知道了,我全域存下了這個過濾器,僅此而已。你要呼叫這個你傳入的test過濾器,那麼一定得實例化,實例化的過程中會去解析html模版,遇到了你寫的{{1|test}},OK,知道要呼叫test過濾器,這個時候去才呼叫test過濾器並回傳值。

    回覆
    0
  • 取消回覆