vue 父子页面双向绑定对象数据不更新问题

如果只更新对象的某个属性,子页面可以直接赋值,并且父子页面都会得到更新,但是如果想更新整个prop data对象,子页面赋值会报错,使用$emit更新父级data子页面使用时也不会更新这个值