watch和watchEffect都是监听器,watchEffect是一个副作用函数。它们之间的区别有:
watch需要传入监听的数据源,而watchEffect可以自动手机数据源作为依赖。
watch可以访问倒改变之前和之后的值,watchEffect只能获取改变后的值。
watch运行的时候不会立即执行,值改变后才会执行,而watchEffect运行后可立即执行。这一点可以通过watch的配置项immediate改变。
编程基础网
本文标题为:vue语法中关于watch和watchEffect的区别?
基础教程推荐
猜你喜欢
- vue-vuex-mutations的基本使用 2023-10-08
- 行李丢失怎么办? 12306网站遗失物品查找功能的使用方法 2024-01-17
- 关于javascript模块加载技术的一些思考 2023-12-01
- JS前端知识点offset,scroll,client,冒泡,事件对象的应用整理总结 2023-12-27
- el-table表格嵌套v-for循环展示 2024-12-08
- CSS定义鼠标经过时鼠标图形的十五种样式整理 2023-12-21
- 一个JavaScript获取元素当前高度的实例 2023-12-15
- react vue 等等这种mvvm思维的开发方式怎么编写通用组件,或者什么样的组件应该编写为通用组件 2023-10-08
- 浅谈Ajax和JavaScript的区别 2023-01-20
- layui use 定义js外部引用函数的方法 2023-12-26
