-
Notifications
You must be signed in to change notification settings - Fork 2
hmhao edited this page Aug 18, 2017
·
6 revisions
对avalon扩展了registerComponent方法,该方法接收一个Object参数,该参数主要是收集component的模板、数据和逻辑
以下带星号的都是必须的
- name:组件名 *
- template:模板 *
- data:组件内部属性
- props:来自父组件的数据
- computed:组件计算属性
- methods:组件方法及钩子函数
- watch:组件内部观察属性变化
- filters:组件自定义过滤器(avalon的过滤器是全局的,所有最好命名唯一)
- events:组件对外分发事件的声明
- components:组件依赖的子组件
- beforeCreate:组件创建vm前会调用,可用于vm数据校验或补充
- afterCreate:组件创建vm后会调用
注:当然也可以按avalon组件那样书写