关于vue中监听数据的问题

有一个数组对象 想要监听数组对象中的某个值变化后 对另外一个数组对象的同一个字段进行赋值

a1:[
{a:1,b:''},{a:2,b:''}
]

a2:[
{a:1,b:''},{a:2,b:''}
]

想让这个a1中的对象中的b 赋值之后 a2中的这个对应的b也同样赋值 目前的问题是监听不到 而且不知道怎么赋值

input框可以用@input去监听

watch设置deep