Миксины (mixins) или примеси позволяет вам использовать повторно код в компонентах vue. При их использовании все что было написано в миксине объединяется с вашим компонентом или подмешиваются, поэтому их называют примеси. Миксин по сути может иметь все что имеет и обычный компонент за исключение темплейта Как происходит слияние если у миксина и компоненты были одинаковые свойства до приоритет отдается свойствам компоненты var mixin = { data: function () { return { message: 'hello', foo: 'abc' } } } new Vue({ mixins: [mixin], data: function () { return { message: 'goodbye', bar: 'def' } }, created: function () { console.log(this.$data) // => { message: "goodbye", foo: "abc", bar: "def" } }}) как подмешиваются методы и хуки var mixin = { created: function () { console.log('вызван хук примеси') } } new Vue({ mixins: [mixin], created: function () { console.log('вызван хук компо