我想在多个组件中使用 mixin,而不必每次都编写导入和使用声明。我已经尝试通过 vue.prototype 将 mixin 对象连接到全局变量,但 mixins 在全局变量可访问之前就被添加到了组件中。 另外,我无法在全局范围内导入 mixin,而不将其添加到全局范围内的所有组件中(我不希望这样做)。如果有人有一个不包含太多代码的合适解决方案,我将不胜感激。由于这是我在这里提出的第一个问题,请随时留下改进建议。
编辑:我可以全局导入 mixin,但我想自己定义哪些组件使用 mixin。
编辑 2:另一个解决方案是在 mixins 数组,但我没有找到方法来做到这一点。既不能使用 require() 也不能使用 import()。
编辑 3:我决定坚持在本地使用 mixin。
你尝试过这个吗?
main.js