Мой миксин для получения помощников Vuex выглядит следующим образом:
import { createNamespacedHelpers } from 'vuex';
const { mapGetters, mapActions } = createNamespacedHelpers('displayfood');
export default {
computed:{
...mapGetters([
'food',
( ... )
]),
},
methods:{
...mapActions([
'fetchFood',
( ... )
]),
}
}
У меня есть большой компонент с ~ 12 компонентами (включая вложенные).Для каждого дочернего компонента, которому нужны данные, мне нужно позвонить:
import displayFood from '@js/mixins/displayFood';
export default { mixins:[displayFood] }
Есть ли другой способ, без необходимости постоянно писать импорт и миксины?(Кроме Global Mixin)