У Vue простой подход к этому.
От родителя к ребенку: используйте реквизит
От ребенка к родителю: используйте события
Это означает, что ваш childComponent должен вызывать в then
части:
this.$emit('newData', response)
И ваш родительский компонент должен слушать его с:
Разметка
<childComponent @newData="handleNewData"/>
ComponentCode
methods: {
handleNewData(data) {
console.log(data)
}
}