# Behavior(Object object)
注册 behavior
。
# 参数
# Object object
定义段 | 类型 | 必填 | 描述 |
---|---|---|---|
properties | Object Map | 否 | 同组件的属性 |
data | Object | 否 | 同组件的数据 |
methods | Object | 否 | 同自定义组件的方法 |
behaviors | String Array | 否 | 引入其它的 behavior |
created | Function | 否 | 生命周期函数 |
attached | Function | 否 | 生命周期函数 |
ready | Function | 否 | 生命周期函数 |
detached | Function | 否 | 生命周期函数 |
代码示例:
// test-behavior.js
module.exports = Behavior({
behaviors: [],
properties: {
testBehaviorProperty: {
type: String
}
},
data: {
testBehaviorData: {}
},
attached: function() {},
methods: {
testBehaviorMethod: function() {}
}
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
←
→
在线客服