объект :value="monthlyCountrySide.countryside, то в отладки видим, что у него есть св-во title. Если же добавляю это св-во :value="monthlyCountrySide.countryside.title", то пишет ошибку, что такого св-ва нет. Почему?
возможно на моменте отрисовки этого свойства нет
Мб объект динамически сеттится, и на момент первого рендера ты пытаешься прочитать свойство у андевайнда?
он содержит св-ва
выведи рядом в шаблоне {{ monthlyCountrySide.countryside.title }}
тоже ошибка, но без title выводит это
Повесь watch на monthlyCountrySide и внутри напиши console.log(JSON.parse(JSON.stringify(monthlyCountrySide.countryside))) Думаю лог даст вам представление о том, что происходит. Json нужен, чтобы вам в консоли не показалось по ссылке ТЕКУЩЕЕ состояние
пока сделал так async mounted () { this.listSnt = this.snts.flat() await this.$store.dispatch('snt/getMonthlyCountrySide', { personalAccountId: this.id }) this.countrySideTitle = this.monthlyCountrySide.countryside.title },
А почему бы просто не использовать computed с optional chaining? Одна строчка ровно
Мне за вас погуглить?
вроде сработало
Обсуждают сегодня