首頁 > web前端 > js教程 > 主體

使用vue.js開發時一些注意事項_其它

WBOY
發布: 2016-05-16 15:03:28
原創
2195 人瀏覽過

關於響應式

vue的雙向綁定是基於響應式來做的,即給一個Vue物件的屬性加上getter, setter方法,在這些方法中處理雙向綁定。但這種方式就會出現下面這些坑

物件響應式

Vue中的屬性如果是Object,或是數組,數組中有Object,那麼這些Object最好在最開始就把所有需要用到的屬性都定義一遍,如果在運行中重新添加屬性,這個屬性並不是響應式的,就不會實現雙向綁定,例如:

const vm = new Vue({
  data: {
    a: {
      text: 'aaa'
    }
  }
})
vm.a.b = 'ccc'
登入後複製

這樣的情況,a的b屬性不是響應式的,所以不會雙向綁定

Date物件

對Date物件的操作不是響應式的

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板