Vue推薦的組件選項默認順序
- 副作用 (觸發(fā)組件外的影響)
el
- 全局感知 (要求組件以外的知識)
name
parent
- 組件類型 (更改組件的類型)
functional
- 模板修改器 (改變模板的編譯方式)
delimiters
comments
- 模板依賴 (模板內(nèi)使用的資源)
components
directives
filters
- 組合 (向選項里合并屬性)
extends
mixins
- 接口 (組件的接口)
inheritAttrs
model
props / propsData
- 本地狀態(tài) (本地的響應(yīng)式屬性)
data
computed
- 事件 (通過響應(yīng)式事件觸發(fā)的回調(diào))
watch
- 生命周期鉤子 (按照它們被調(diào)用的順序)
beforeCreate
created
beforeMount
mounted
beforeUpdate
updated
activated
beforeDestroy
-
destroyed
- 非響應(yīng)式的屬性 (不依賴響應(yīng)系統(tǒng)的實例屬性)
methods
- 渲染 (組件輸出的聲明式描述)
template / render
renderError