每个
组件引用时,在 behaviors 定义段中将它们逐个列出即可。
// my-component.js var myBehavior = require('my-behavior') Component({ behaviors: [myBehavior], properties: { myProperty: { type: String } }, data: { myData: 'my-component-data' }, created: function () { console.log('[my-component] created') }, attached: function () { console.log('[my-component] attached') }, ready: function () { console.log('[my-component] ready') }, methods: { myMethod: function () { console.log('[my-component] log by myMethod') }, } })
在上例中,
而
这将使
当组件触发生命周期时,上例生命周期函数执行顺序为:
详细规则参考 同名字段的覆盖和组合规则。
组件和它引用的