自定义组件:behaviors
1、什么是behaviors?
behaviors 是用于组件间代码共享的特性,类似于一些编程语言中的 “mixins” 或 “traits”。
2、behaviors工作原理?
每个 behavior 可以包含一组属性、数据、生命周期函数和方法。组件引用它时,它的属性、数据和方法会被合并到组件中。每个组件可以引用多个 behavior,behavior 也可以引用其它 behavior。
3、behavior 中所有可用的节点
![在这里插入图片描述](https://img-blog.csdnimg.cn/097e9e967b6449c192c52611ee020fcc.png#pic_center)
4、如何使用behaviors?
创建并导出behaviors:
![在这里插入图片描述](https://img-blog.csdnimg.cn/488697f2d38148458ff057e33aab93be.png#pic_center)
导出并使用behaviors:
![在这里插入图片描述](https://img-blog.csdnimg.cn/7f25fbd72f404327b7282ff60d59b40a.png#pic_center)
引入组件并使用:
![在这里插入图片描述](https://img-blog.csdnimg.cn/e5a05de8d3cd4a71834597acff9d3703.png#pic_center)
效果图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/71bd546eebc5465c8cd72aa9cb08516b.png#pic_center)