欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Behavior行为

发布时间:2025/4/14 编程问答 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Behavior行为 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

创建公用的js 模块 封装起来

let behavior = Behavior({
//定义属性properties: {type: String,img: String,content: String},data: {},methods: {} }) export { behavior } //导出

使用

先引入

import { behavior } from '../classic-beh.js'

在需要的页面使用

behaviors: [behavior],

字段的覆盖和组合规则

组件和它引用的 behavior 中可以包含同名的字段,对这些字段的处理方法如下:

  • 如果有同名的属性或方法,组件本身的属性或方法会覆盖 behavior 中的属性或方法,如果引用了多个 behavior ,在定义段中靠后 behavior 中的属性或方法会覆盖靠前的属性或方法;
  • 如果有同名的数据字段,如果数据是对象类型,会进行对象合并,如果是非对象类型则会进行相互覆盖;
  • 生命周期函数不会相互覆盖,而是在对应触发时机被逐个调用。如果同一个 behavior 被一个组件多次引用,它定义的生命周期函数只会被执行一次

转载于:https://www.cnblogs.com/guangzhou11/p/11451324.html

总结

以上是生活随笔为你收集整理的Behavior行为的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。