1.vue.componrnt('組建名',{ //}) 定義全局組件
2.局部組件,需要注冊
3.VUE中的每一個組件也是一個實例
4.vue生命周期就是就是vue實例在各個時間點自動執行的函數
5.beforeMount頁面中還沒渲染內容,但是已經有DOM結構,mounted頁面就有數據了
6.v-text,{{}},v-html內部都可以寫js表達式
7.計算屬性有一個緩存的概念在里面,如果計算屬性依賴的值沒有任何變化,而只是其他值變化了,計算屬性里面的方法不會重新計算
8.watch 監聽器,只需要在watch里寫上需要監聽的數據和數據變化時需要做的操作
9.watch和computed都有緩存,性能不錯
10.推薦computed>watch>methods
11.computed里面可以寫get和set兩個函數,監聽一個參數
12.class的對象綁定,:class="{類名:boolean}".......數組寫法:class=[變量名]
13:內聯樣式寫法,:style='對象'
14.v-show 是設置display屬性
15.template只是模板占位符,並不會渲染到頁面上
16.vue中的set,對象用set方法能在頁面上動態展現出來 實例.$set(監聽對象,新增的字段key,新增的字段值value)
16.改變數組實現頁面跟着變的方法和對象大致一樣,有變異方法,pop,shift等,不能直接使用改變索引值的方法,如果要改變索引值的方法,可以用set方法 實例.set(arr,index,value)