Behavior¶
- class Behavior(Object object)¶
注册一个 behavior,接受一个 Object 类型的参数。
- 参数
properties (
Object()
) – Map 否 同组件的属性data (
Object()
) – 同组件的数据methods (
Object()
) – 同自定义组件的方法behaviors (
String()
) – Array 否 引入其它的 behaviorcreated (
function()
) – 生命周期函数attached (
function()
) – 生命周期函数ready (
function()
) – 生命周期函数moved (
function()
) – 生命周期函数detached (
function()
) – 生命周期函数
- 示例
// my-behavior.js module.exports = Behavior({ behaviors: [], properties: { myBehaviorProperty: { type: String } }, data: { myBehaviorData: {} }, attached() {}, methods: { myBehaviorMethod() {} } })