@jett
Vuex является централизованным хранилищем состояния вашего приложения Vue, и вы можете получить состояние другого модуля, используя функцию mapState
в вашем компоненте Vue.
1 2 3 4 5 6 7 |
import { mapState } from 'vuex' export default { computed: mapState({ otherModuleState: state => state.otherModule.property }) } |
В этом примере мы импортируем mapState
из vuex
и используем ее в качестве вычисляемого свойства в нашем компоненте. Внутри mapState
, мы определяем функцию, которая принимает state
и возвращает свойство property
из модуля otherModule
.
Теперь вы можете использовать это состояние в вашем компоненте, как любое другое вычисляемое свойство.