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

建材网站方案班级网站 模板

建材网站方案,班级网站 模板,python可以写网页吗,施工企业项目管理中心岗位职责简介 在项目中,有时候检测一个变量的值是否反升了变化。通常使用的watch或者使用低效的循环判断。 在次vue中给我们设置了深度监测数据繁盛变化的方法。 1.vue中提供了在watch监听时设置deep:true 就可以实现对对象的深度监听; 2.immediate:true,代表watch里面声明了…

简介

在项目中,有时候检测一个变量的值是否反升了变化。通常使用的watch或者使用低效的循环判断。 在次vue中给我们设置了深度监测数据繁盛变化的方法。

1.vue中提供了在watch监听时设置deep:true 就可以实现对对象的深度监听; 2.immediate:true,代表watch里面声明了之后会立马执行handler里面的函数

案列

<template><div><input type="text" v-model="mytext" class="form-control"><select v-model="myselect" class="form-control"><option v-for="(item, index) in datalist" :key="item">{{ item }}</option></select></div>
</template>
<script>
import { reactive, ref, watch, watchEffect } from 'vue';
import 'bootstrap/dist/css/bootstrap.css'export default {setup() {const mytext = ref("")const myselect = ref("中国")const datalist = ref(["中国", "美国", "俄罗斯", "德国", "法国"])//-----------监听一个对象//监听mytext:写法一watch(mytext, (newValue, oldValue) => {console.log("新的值", newValue)console.log("老的值", oldValue)})//监听mytext:写法二watch(() => mytext.value, (newValue, oldValue) => {console.log("新的值", newValue)console.log("老的值", oldValue)})//监听myselect:写法二watch(() => myselect.value, (newValue, oldValue) => {console.log("新的值", newValue)console.log("老的值", oldValue)})//-----------监听多个对象//监听mytext和myselect:写法三//参数1:表示你需要监听的数据源//参数2:表示你要干什么,它是一个handler函数//参数3:表示是否立即执行一次,还是等监听的对象发生改变后再执行。watch([mytext,myselect], (newValue, oldValue) => {//--------这一块就是handler函数内容---startconsole.log("新的值", newValue)console.log("老的值", oldValue)//我们可以在这里做一些ajax请求//--------这一块就是handler函数内容---End}, { immediate: true, deep: false })//immediate:true表示组件加载后立即执行handler里面的函数。它会再setup钩子函数后,onBeforeMount钩子函数前执行//deep:false表示不做深度监听,为true表示深度监听,慎用deep:true因为当一个对象比较复杂的时候,对象里面有对象...层次太深容易带来性能和预料外的事情//1、watchEffect会在初始化的时候调用一次,相当于watch中的immediate:true//2、它不需要具体监听某个数据源发生变化,只要它里面用到对象数据发生变化就会立马执行一次watchEffect:比如如下代码它里面用到了两个对象数据,如:1、mytext 2、myselect//3、VCA中才有watchEffect,VOA中没有watchEffectwatchEffect(() => {console.log(mytext.value); //只要mytext值发生改变就立即执行watchEffectconsole.log(myselect.value); //只要myselect值发生改变就立即执行watchEffectconsole.log("我被执行了");})return {mytext,myselect,datalist}}
}
</script>

http://www.yayakq.cn/news/253324/

相关文章:

  • 做外贸网站注册什么邮箱鞋材 技术支持 东莞网站建设
  • 如何用dede做带下单的网站织梦汽车网站模板免费下载
  • 网站设计师专业做一个网站要花多少钱
  • 网站开发接口文档模板文字游戏做的最好的网站
  • 济南免费网站建站模板贵阳网站seo
  • 上海网站分站建设新网网站备案流程
  • 烟台企业做网站网络舆情监测中心具体做什么
  • 网站怎样做移动端适配网页设计总结5000字
  • 表白网页制作免费网站制作苏州吴中区做网站的
  • 做直播网站需要证书吗做律师咨询网站
  • 华为做网站吗中国食品加工网
  • 烟台网站公司医疗设备响应式网站
  • 手游网站建设的宗旨网站策划书包括哪几个步骤
  • 苏州网站建设搭建注册公司流程和费用公司注册
  • 济南建网站公司价格小红书推广营销
  • 网站开发的学习路线达州网站建设
  • 湖州建设局投标网站推广普通话绘画
  • 庐江县建设局网站合肥霍山路网站建设
  • 公司网站备案有什么用wordpress更多
  • 旅游网站制作文献世界各国黄页
  • 网站开发需要做什么河北做网站公司
  • 北京华夏建设有限公司网站天津建设信息工程
  • 上海专门做培训的网站网站快速收录
  • 有做货 物的网站吗众创空间那个网站做的好
  • 上传图片做网站维护铁路建设监理网站
  • 郑州网站建设zhuotop南京html5响应式网站建设
  • 东莞网站设计怎么做?网站报价方案怎么做
  • 百度云免费做网站证明做二维码打款网站链接
  • wap网站自动wordpress类
  • 济南网站建设工作室微信小程序官网下载