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

杭州四喜做网站建设么南昌百度推广联系方式

杭州四喜做网站建设么,南昌百度推广联系方式,网站建设行业的分析,淘宝网站开发实训报告1、watch 1.1基本使用 作用:数据监听 语法: watch(监听的数据, (改变后的数据, 改变前的数据) > { console.log(newVal, oldVal); }) 注意点:watch写法上支持一个或者多个监听源,这些监听源必须只能是getter/effect函数…

1、watch

1.1基本使用

作用:数据监听

语法:

watch(监听的数据, (改变后的数据, 改变前的数据) => {

console.log(newVal, oldVal);

})

注意点:watch写法上支持一个或者多个监听源,这些监听源必须只能是getter/effect函数,ref数据,reactive对象,或者是数组类型

<template><div><h1>watch</h1><p>name: {{ name }} <button @click="btn">修改名字</button></p><p><input type="text" v-model="code" /> {{ code }}</p></div>
</template><script setup>
import { ref,reactive,toRefs, watch } from 'vue';// 定义变量let name=ref('张三')const btn=()=>{name.value='李四'}// 监听单个数据watch(name,(newVal,oldVal)=>{//            李四 张三console.log(newVal,oldVal);})// 定义对象let res=reactive({code:200,data:[],massge:'ok'})const {code}=toRefs(res)// 监听对象watch(()=>res.code,(newVal,oldVal)=>{//            2001 200console.log(newVal,oldVal);})// 监听多个数据watch([name,()=>res.code],(newVal,oldVal)=>{//['张三', '2001'] ['张三', 200]console.log(newVal,oldVal);})
</script>

1.2、深度监听、立即监听

关键字:

deep:true 深度监听

immediate:true 立即监听

<template><div><h1>watch</h1><p><input type="text" v-model="res.user.name" /> {{ res.user.name }}</p></div>
</template><script setup>
import { ref,reactive,toRefs, watch } from 'vue';// 定义对象let res=reactive({user:{name:'张三'}})// 监听多个数据watch(()=>res.user,(newVal,oldVal)=>{console.log(newVal,oldVal);},{deep:true,immediate:true})
</script>

2、watchEffect

watchEffect用来简化 watch,不需要指定监听对象

而是根据函数内的依赖,用到了什么 当它发生变化时,自动触发

watchEffect回调会立即执行 不需要指定immediate

    <template><div><h1>watchEffect</h1><p><input type="text" v-model.number="num1"><input type="text" v-model.number="num2"></p></div></template><script setup>import { ref,watchEffect } from 'vue';let num1=ref(0);let num2=ref(1);watchEffect(()=>{console.log(num1.value+num2.value);console.log('执行啦watchEffect');})</script>
对比点watchwatchEffect
惰性有惰性,不设置就不会立即执行没有惰性,会立即执行
参数语法上多个参数不需要传递参数
获取值可以获取到新旧值不能获取到新旧值
http://www.dtcms.com/wzjs/460395.html

相关文章:

  • 114百事通做网站是不是诈骗培训学校机构有哪些
  • 德州市德城区城乡建设局网站百度域名
  • 做微网站必须要有公众号吗阿里云云服务平台
  • 做钓鱼网站违法seo怎么刷关键词排名
  • 网站问责建设书百度推广方式
  • 最专业的网站建设收费seo排名资源
  • 深圳网站公司制作网页设计与制作期末作品
  • 网络营销与电子商务的关系做seo需要用到什么软件
  • 沈阳网站建设推广长沙做网站的公司有哪些
  • 中级经济师考试成绩查询企业网站优化方案案例
  • 导购类网站如何做会员互动哪些广告平台留号码
  • 银川商城网站开发设计一媒体app软件下载老版本
  • 自己怎么设计网页北京网站seo设计
  • 自己在百度上可以做网站吗关键词seo优化排名
  • html5如何实现网站开发谷歌搜图
  • 云南做网站费用怎样宣传网站
  • 自己做的网站怎么放到小程序aso优化榜单
  • 网站开发主要使用的技术自媒体平台注册官网
  • 建设集团和建设公司有什么区别么青岛百度网站排名优化
  • jsp网站开发小程序重庆seo快速优化
  • 安装字体到wordpressseo和sem的关系
  • 网站上面的彩票快3怎么做微信小程序开发零基础入门
  • 企业新品做众筹的美国网站互联网公司排名2021
  • 江西网站设计哪家强百度app客服电话
  • 建设商务网站目的sem竞价培训
  • 做网站多少人客源软件哪个最好
  • 网站怎么做百度推广双桥seo排名优化培训
  • 深圳做自适应网站结构优化设计
  • 建网站用什么发票全网营销公司
  • 武汉网站推广我是站长网