включает в себя несколько компонентов выглядит примерно так
StoryForm -> PostForm -> TextForm
в StoryForm я передаю большой объект, часть из которого передается в PostForm, часть из переданого в PostForm передается в TextForm. Передача всех данных через пропсы.
В StoryForm, в mounted() я делаю this.story_ = Object.assign({}, this.story). this.story это пропс. Дальше во все дочерние компоненты я передаю именно this.story_ но все равно изменения меняют значение в VuexStore, хотя я же напрямую не меняю пропсы. куда смотреть?
Я во вью пок а еще не силен. Но скажу одно, Object.assign не обеспечивает тебе глубокое копирование. Ссылки на объекты одни и те же будут
Обсуждают сегодня