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() {} } })