Лучший способ использовать Mixin в проекте Vue + Typescript? - PullRequest
0 голосов
/ 27 мая 2020

Единственный способ, который я нашел до сих пор, - это

//Mixin file
export default Vue.extend({
  methods: {
    init() {
      console.log('hello from mixin!');
    }
  }
});

//Component.vue
export default MixinInit.extend({
  mixins: [MixinInit]
});

Это работает, но поддерживает только 1 Mixin на компонент. Я не могу использовать несколько миксинов.

Я не могу использовать компонент на основе класса vue, так как проект довольно большой и есть много компонентов, использующих обычный синтаксис vue.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...