当前位置: 首页 > news >正文

vue3 watchEffect 函数

watch 的套路是:既要指明监视的属性,也要指明监视的回调

watchEffect的套路是:不用指明监视的那个属性,监视的回调中,用到哪个属性,那就监视哪个属性。

watchEffect有点像computed:
但computed注重的是计算出来的值(回调函数的返回值),所以必须要写返回值;
而watchEffect 更注重的是过程(回调函数的函数体),所以不用写返回值。

import {ref, reactive, watchEffect} from ‘vue’

setup(){
	let sum  = ref(0)
	let mag = ref('hhhhh')
	let person = reactive({
		name:"lisi",
		age: 20,
		job:{
			job1:{
				salary:20
			}
		}
	})

	// 用到了谁就监听谁
	watchEffect (()=>{
		const x1 = sum.value
		const x2 = person.job.job1.salary
		console.log(''watchEffect 配置的回调执行了, 默认开启了immdiate:true', x1, x2)
	})
	return { sum,mag, person
		
	}
}

在这里插入图片描述

相关文章:

  • Apaceh 多虚拟主机多站点配置两种方案
  • ubutnu安装geany
  • vue3生命周期钩子函数
  • 每天一个linux命令(11):nl命令
  • ABP文档 - 本地化
  • react-native 安卓真机环境搭建
  • vue3 自定义hook函数 和 toRef
  • git add . 的时候遇到warning: LF will be replaced by CRLF in ...... 解决办法
  • vue3 祖孙组件通讯传值 provide 与 inject 以及 响应式数据的判断
  • Unity3D 学习——入门资料整理
  • vue3父子组件传值 以及注意事项
  • “通过jumpserver远程登录linux服务器,rz上传文件速度过慢”问题的解决
  • vue项目 初始化 解决页面闪屏问题 v-cloak
  • Excle中LOOKUP经典用法
  • vue3实现 TodoList 运用到的点 组件传值props, ref, onMounted, reactive, toRefs, watch
  • [译] React v16.8: 含有Hooks的版本
  • Effective Java 笔记(一)
  • ES6核心特性
  • Git学习与使用心得(1)—— 初始化
  • js中forEach回调同异步问题
  • PAT A1120
  • Redis的resp协议
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Spark RDD学习: aggregate函数
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 工作中总结前端开发流程--vue项目
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 一起参Ember.js讨论、问答社区。
  • ​如何防止网络攻击?
  • ​水经微图Web1.5.0版即将上线
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #前后端分离# 头条发布系统
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • (JS基础)String 类型
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (solr系列:一)使用tomcat部署solr服务
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (论文阅读11/100)Fast R-CNN
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (十三)Flask之特殊装饰器详解
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .chm格式文件如何阅读
  • .net core webapi Startup 注入ConfigurePrimaryHttpMessageHandler
  • .Net Core与存储过程(一)
  • .net refrector
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .net反编译工具
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • @软考考生,这份软考高分攻略你须知道
  • [APUE]进程关系(下)
  • [AutoSar]BSW_OS 02 Autosar OS_STACK
  • [Contiki系列论文之2]WSN的自适应通信架构
  • [iphone-cocos2d]关于Loading的若干处理和讨论