1、使用mixin全局混入功能,可以给每个组件合并抽离出来的逻辑。但过于简单粗暴,应写相应的逻辑限制混入实际的作用范围,比如使用 if 判断某个组件是否包含某个数据,如果存在则执行混入的规则。
2、公共方法可以抽离成一个 util.js 文件单独保存,某个组件需要时再import..from/ require('...')导入公共方法。
3.大量使用的公共方法可以直接定义在 Vue.prototype 上,在入口文件可以操作。
1、使用mixin全局混入功能,可以给每个组件合并抽离出来的逻辑。但过于简单粗暴,应写相应的逻辑限制混入实际的作用范围,比如使用 if 判断某个组件是否包含某个数据,如果存在则执行混入的规则。
2、公共方法可以抽离成一个 util.js 文件单独保存,某个组件需要时再import..from/ require('...')导入公共方法。
3.大量使用的公共方法可以直接定义在 Vue.prototype 上,在入口文件可以操作。