混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。
例子: 私有引用
组件A内有方法C
组件B也有方法C(类似,改造成相同写法)
组件A
组件B
mixin放入公共方法
在需要使用的组件内导入mixin
在需要使用的组件内导入mixin
放入全局进行注册引用: 在main.js导入并挂载mixin这个方法即可
混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。
例子: 私有引用
组件A内有方法C
组件B也有方法C(类似,改造成相同写法)
组件A
组件B
mixin放入公共方法
在需要使用的组件内导入mixin
在需要使用的组件内导入mixin
放入全局进行注册引用: 在main.js导入并挂载mixin这个方法即可