1.
不执行
是因为监听的是
data
内的数据,因为
data
在第一次页面加载的时候并且有所变化,所以并
不执行
2.
想让其执行应该
不设置
immediate
时,当值第一次绑定的时候,不会执行监听函数,只有值发生改变才会执
行;
如果我们需要在最初绑定值的时候也执行函数,则需要用到
immediate
属性。 这里的
immediate
有
true
和
false
属性,两个属性的区别如下:
1
)属性设置为
true
时,在
watch
中首次绑定的时候立即执行
handle
函数。
2
)属性设置为
false
时,和使用普通方式一样,
只有在数据发生变化的时候才执行
handler
。