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

wordpress淘宝客2016长沙网站seo技术厂家

wordpress淘宝客2016,长沙网站seo技术厂家,网站开发的软硬件需求,三水网站建设一. watch 在有些情况下,我们需要在状态变化时执行一些操作,此时可以使用watch来实现这种效果,我们可以使用 watch 函数在每次响应式状态发生变化时触发回调函数。watch 的第一个参数可以是不同形式的“数据源”:它可以是一个 re…

一. watch

在有些情况下,我们需要在状态变化时执行一些操作,此时可以使用watch来实现这种效果,我们可以使用 watch 函数在每次响应式状态发生变化时触发回调函数。watch 的第一个参数可以是不同形式的“数据源”:它可以是一个 ref (包括计算属性)、一个响应式对象、一个 getter 函数、或多个数据源组成的数组,但是注意:watch 直接侦听响应式对象的属性值。下面我们来看下它的用法

用法1:

<script setup>import {ref, watch} from "vue"const person = ref({name:"Jim",age:21})watch(person,(oldValue,newValue)=>{console.log("oldValue:"+oldValue)console.log("newValue:"+newValue)})
</script>

用法2(推荐使用):

watch(()=>person.value.name,(newValue)=>{console.log("newValue:"+newValue)
})

用法3(比较耗性能,必要时才使用):开启尝试侦听,立即侦听

watch(person,(newValue)=>{console.log(newValue)
},{deep:true,immediate:true})

 完整代码:

<template><view><input type="text" v-model="person.name" /></view>{{person}}
</template><script setup>import {ref, watch} from "vue"const person = ref({name:"Jim",age:21})// watch(person,(oldValue,newValue)=>{// 	console.log("oldValue:"+oldValue)// 	console.log("newValue:"+newValue)// })// watch(()=>person.value.name,(newValue)=>{// 	console.log("newValue:"+newValue)// })watch(person,(newValue)=>{console.log(newValue)},{deep:true,immediate:true})
</script><style lang="scss" scoped></style>

需要侦听多个,推荐分开侦听:

//nv new value的缩写 新值  ov老值
watch(firstName,(nv,ov)=>{}watch(lastName,(nv,ov)=>{})

二.watchEffect

watchEffect() 允许我们自动跟踪回调的响应式依赖,性能消耗较大,一般很少使用。

watchEffect(()=>{console.log(firstName.value,lastName.value)})

三.watch vs. watchEffect

watch 和 watchEffect 都能响应式地执行侦听。它们之间的主要区别是追踪响应式依赖的方式:

  • watch 只追踪明确侦听的数据源。它不会追踪任何在回调中访问到的东西。另外,仅在数据源确实改变时才会触发回调。watch 会避免在发生副作用时追踪依赖,因此,我们能更加精确地控制回调函数的触发时机。

  • watchEffect,则会在副作用发生期间追踪依赖。它会在同步执行过程中,自动追踪所有能访问到的响应式属性。这更方便,而且代码往往更简洁,但有时其响应性依赖关系会不那么明确。

http://www.dtcms.com/wzjs/517213.html

相关文章:

  • 六师五家渠市建设局网站软件制作平台
  • 海尔集团电商网站建设cfa一级看多久两分钟
  • 网站框架是什么北京网站营销与推广
  • 做配资网站大二网络营销实训报告
  • 制作3d动画的软件廊坊快速排名优化
  • 网站是公司域名是个人可以吗seo渠道是什么意思
  • 厦门企业公司电话黄页seo云优化如何
  • wordpress图片分页怎么优化网站
  • 成都的网站建设公司免费seo排名优化
  • 处网站的建设竞价外包代运营公司
  • 百事通做网站网络广告营销对应案例
  • 挂机宝做php网站吗全网品牌推广公司
  • 手机上的网站是怎么做的吗网上如何做广告
  • 长沙市住房和建设局官方网站阿里指数官网
  • 做外贸网站用什么软件翻强的哪些平台可以发布推广信息
  • 怎么查看网站ftp地址网络营销方式有几种
  • 广西住房及城乡建设厅网站论坛推广
  • 网站制作具体步骤线上营销活动案例
  • 朝阳网站设计石家庄网站seo
  • 泉州城乡住房建设厅网站网店产品seo如何优化
  • 郑州做网站找哪家怎么在百度上发布广告
  • 网站广告怎么赚钱短视频推广引流方案
  • 上海建设网站制作品牌策划方案
  • 房产中介网站建设淘宝seo搜索引擎原理
  • 广东深圳公司seo搜索引擎优化实训总结
  • 北京市教学名师项目建设网站湖南网站建设推广
  • 做网站的需求文档格式宁波免费seo在线优化
  • 万网可以花钱做网站吗百度发布平台官网
  • 林州网站建设价格市场营销图片高清
  • 广州建设局网站首页河源市seo点击排名软件价格