Два уровня в модуле vuex - PullRequest
1 голос
/ 15 мая 2019

У меня есть пользователи в модуле Vuex

// users.js

export const state = () => ({

    users: [
   {
        // users go here
    }
]
});


};

Я могу получить доступ к значениям с помощью

$store.users.users

но я хотел бы сопоставить или псевдоним просто this.users с mapstate, возможно ли это.

В противном случае я могу избавиться от «двойных пользователей»?

1 Ответ

1 голос
/ 15 мая 2019

Да

computed: {
  ...mapState('users', ['users'])
}

Первый аргумент mapState ссылается на модуль users, а второй аргумент представляет собой массив свойств для сопоставления, в данном случае свойство users.

...