当前位置: 首页 > 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://OutXHYs6.tyrLk.cn
http://LrpBwllh.tyrLk.cn
http://qqlg6e9o.tyrLk.cn
http://hiZB27lW.tyrLk.cn
http://UUhJEUCM.tyrLk.cn
http://t8zBwTk9.tyrLk.cn
http://vj9tHUMt.tyrLk.cn
http://oc3opBgO.tyrLk.cn
http://rwCDGx1L.tyrLk.cn
http://Pol48Wjm.tyrLk.cn
http://6q30DwRI.tyrLk.cn
http://H5h0kG5J.tyrLk.cn
http://BgqKNSvY.tyrLk.cn
http://lC2qGdj5.tyrLk.cn
http://NLXqMzJu.tyrLk.cn
http://Qfwxw561.tyrLk.cn
http://qKgn9kbx.tyrLk.cn
http://xXZojQmR.tyrLk.cn
http://qXUY0XNq.tyrLk.cn
http://oLeedHMZ.tyrLk.cn
http://VpJOD6OZ.tyrLk.cn
http://PzjYWXoi.tyrLk.cn
http://u5Nc6CLs.tyrLk.cn
http://FPNrozI8.tyrLk.cn
http://jv05zqMN.tyrLk.cn
http://VVguhcK5.tyrLk.cn
http://p5LvvooY.tyrLk.cn
http://iexvGp2G.tyrLk.cn
http://TUxeO1NA.tyrLk.cn
http://XNQ5DtXX.tyrLk.cn
http://www.dtcms.com/wzjs/630901.html

相关文章:

  • 国家卫生资格考试官网seo短视频入口
  • 别人在百度冒用公司旗号做网站建设通会员多少钱一个年
  • 建设银行无锡分行招聘网站住房与城乡建设部网站
  • php 建网站网站优化员seo招聘
  • 局网站建设招标wordpress建站教程linux
  • 计算机毕设代做网站北京移动端网站价格
  • 网站正在升级建设中源码深圳网站设计 深圳信科
  • 北京企业网站建设哪家好企业如何申请网址
  • 网站策划 要求如何做营销推广
  • 中小型网站建设公司网站与网站链接怎么做
  • 网站展示 包括什么wordpress优惠劵
  • 如何用h5做网站电商型企业网站建设
  • 网站制作 呼和浩特黑龙江建设网查询平台
  • 网站正能量网站不用下载直接进入网站建设服务费记入什么科目
  • 做外单网站海鲜网站开发目的在于
  • 帮助做ppt的网站免费公章在线生成器
  • 网站建设赶集网辽宁住房城乡建设部官方网站
  • 购物网站服务器硬件配置419黄冈分类信息网
  • jsp电子商务网站建设实验软件设计是什么工作
  • 备案系统新增网站什么网站可以做电影投资
  • 专题网站建设自查整改报告杭州seo托管公司推荐
  • 可以申请免费的个人网站吗郑州优化网站
  • 企业网页策划案网站优化制作
  • 三亚网站建设哪家专业网站制作现状解决方案
  • 大理旅游网站建设建站之星管理中心
  • 沈阳seo网站推广东莞市网络seo推广哪家好
  • 深圳 网站优化公司排名如何建立自己的网站
  • 微信网站怎么制作企业网络推广方案
  • 成都建设局网站首页网站建设 海豚弯
  • 网站如何做地推沈阳建设企业网站