добраться до значений в сторе? делаю this.$store.state.posts получаю - Proxy {0: {…}, 1: {
[[Handler]]: Object
[[Target]]: Array(23)
Хм ну вы получили значение в target ваше значение vue3 работает через прокси
А как его достать теперь?
как вы и писали this.$store.state.posts
я может что то не понимаю - но там прокси лежит а не массив
ну и норм. Перебирай :) На то он и прокси
Ну а в двойке лежит обсервбл
Это вам показывает console.log по факту вы с обьектом работаете
просто прочитайте про прокси. Хотя бы тут: https://learn.javascript.ru/proxy Сразу проще станет.
перебор дает 0 а по факту там есть нужные элементы. или это надо только внутри setup() функции делать тоесть?
А как ты сейчас делаешь?
this.$store.state.posts.filter(p => p.userId === this.user.userId)
А там this есть вообще?
есть это computed .
или надо только в setup() методе делать ?
В сетапе это будет уже по-другому выглядеть, там this уже нет
ну вот я тоже это понимаю
А если не строгое страшненькая поставить?
Обсуждают сегодня