Skip to content
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组件那样书写

Clone this wiki locally