vue开发之watch组件使用
在vue中,不存在跳转,因而组件不会进行二次渲染,所以当某些数据发生变化的时候,组件不会再次渲染。
此时就需要使用watch组件来对某些数据,进行监控,从而再次渲染组件,保证页面数据切换与更新。
例子
watch:{
//监控某系数据的变化,当数据发生变化时,做一些事
"$route.params.id":{
immediate:true,//对一开始的数据也进行监控
handler(){
console.log("id发生了变化")
}
}
}
关注微信公众号前端凌影,一起学习吧!
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9c0aa251554bf69366a01d063205346c.jpeg)