У меня есть массив объектов в моем состоянии Vuex, и я хочу получить одно из его значений в качестве значения по умолчанию для другого параметра. В этом случае это для mainAccount
:
Пример:
const store = new Vuex.Store({
state: {
AccountNums: [
{
label: 'Mister1',
value: '1234567890'
},
{
label: 'Mister2',
value: '9876543210'
}
],
mainAccount: this.state.AccountNums[1].value //this is where I want to use the val from the obj
}
Однако я получаю сообщение об ошибке:
Cannot read property 'state' of undefined
Когда я удаляю this
ключевое слово, я получаю другую ошибку:
'state' is not defined
Так как мне это сделать? Обратите внимание, что мне нужен этот AccountNums
объект внутри моего состояния Vuex, так как многие будут получать доступ к этому объекту.
Спасибо!