Vue.js 指令標籤函數
實體常使用屬性
- el:渲染對象
- template:樣板結構
- data:資料對象
- props:外層傳人的資料屬性
- computed:額外增強資料的
getter
和 setter
- methods:針對事件或是其他處理所需要函式
生命週期調用函式
- beforeCreate:執行初始化物件後,資料與事件設定前
- created:資料、事件、屬性方法的計算等初始化完成
- beforeMount:DOM 渲染完成,還沒加載到畫面
- mounted:渲染完成的內容取代畫面原本指定的 el
- beforeUpdate:資料更新但是畫面尚未重新渲染
- updated:重新渲染更新畫面
- activated:物件銷毀前,最後一不可完整使用物件的階段
- deactivated:物件銷毀,同時也會取消事件綁定與銷毀子物件
- beforeDestroy:keep-alive 組件啟用
- destroyed:keep-alive 組件停用
HTML 指令
- v-text:
- v-html:
- v-show:
- v-if:
- v-else:
- v-else-if:
- v-for:
- v-on:
- v-bind:
- v-model:
- v-pre:
- v-cloak:
- v-once: