困扰许久的问题

比如以下代码,如果我只是修改了obj对象中某个item的值,那么vue并不会监测到数据已经修改,导致不能更新页面显示,请问有什么办法解决这个问题?
data(){
return {
obj:{ item1:124;item2:456}
}
}

:grey_question::question:上代码

当我修改了obj.item1的值后,watch并不能监听到obj的变化
data(){
return {
obj:{ item1:124;item2:456}
}
},
watch:{
obj:function(v){}
}

选项:deep
为了发现对象内部值的变化,可以在选项参数中指定 deep: true 。注意监听数组的变更不需要这么做。

万分感谢!官网文档还是看了太粗,没发现