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

做网站美工 电脑配件要多大贵阳做网站的大公司有哪些

做网站美工 电脑配件要多大,贵阳做网站的大公司有哪些,超炫酷网站欣赏,西安高校定制网站建设1.computed 1#xff09;computed拥有缓存性#xff0c;多次调用会直接从缓存中获取#xff0c;而不会重新执行#xff0c;只有相依赖的数据发生改变才会重新计算#xff0c;所以说computed性能很高。 例#xff1a;下面是同时调用三次计算属性firstTotal和三次函数first…1.computed 1computed拥有缓存性多次调用会直接从缓存中获取而不会重新执行只有相依赖的数据发生改变才会重新计算所以说computed性能很高。 例下面是同时调用三次计算属性firstTotal和三次函数firstTotalFun()的运行结果。可以发现函数被执行了三次而计算属性只被执行了一次。 代码 templateview classcontainerview classitemview商品/viewinput typetext v-modelfirstGoods/viewview classitemview价格/viewinput typetext v-modelfirstPrice/viewview classitemview数量/viewinput typetext v-modelfirstNum/viewview classitemview总价格/viewview{{firstTotal}}, {{firstTotalFun()}}/viewview{{firstTotal}}, {{firstTotalFun()}}/viewview{{firstTotal}}, {{firstTotalFun()}}/view/view/view /template script setup import { computed,ref } from vue; let firstNum ref(0) let firstGoods ref() let firstPrice ref(0) //计算属性 const firstTotal computed((){console.log(computed调用了);return firstPrice.value*firstNum.value})//普通函数 const firstTotalFun (){console.log(Function调用了)return firstPrice.value*firstNum.value } /script2computed是只读的不要去修改它会报警告。 结果 代码 3computed只能进行同步操作 4computed在页面初始化加载的时候就会被立刻调用 5必须要有返回值return如果代码只有一行也可以使用简写。 //正常写法 const firstTotal computed((){return firstPrice.value*firstNum.value}) //简写 const firstTotal computed(()firstPrice.value*firstNum.value)2.watch 1watch可以监听到前一次的值和最新值。 结果 代码 let firstWatch ref(0); watch(firstWatch, (newValue,oldValue){console.log(调用了watch:,newValue,oldValue) });2如果需要监听对象类型具体属性的变化需要设置deep:true,或者使用 “对象.value”。如下 let goods ref({name:,price:0,num:0}); //法一 watch(goods, (newValue,oldValue){console.log(调用了watch:,newValue,oldValue) },{deep:true}); //法二 watch(goods.value, (newValue,oldValue){console.log(调用了watch:,newValue,oldValue) };运行结果 3watch属性可以使用异步。call一些api 4) watch在页面初始化加载的时候不会被立刻调用只有在监听的数据发生变化的时候才会调用。如果想要让他立刻调用可以添加immediate: true watch(source,(newValue, oldValue) {// 初始化的时候执行且当 source 改变时再次执行},{ immediate: true } )watchEffect 1watchEffect资料上说不需要指定具体属性只要是watchEffect里面使用的数据都可以进行深层次的监听可以监听到对象中每个属性的变化。但是经过测试发现只会监听使用到的对象的具体的属性如下图代码我在watchEffect方法中打印了goods.value和goods.value.name,但只有当我在name输入框中输入数据的时候才会出现打印结果price,和num输入框都无法触发监听。不知为啥欢迎交流。 let goods ref({name:,price:0,num:0}); watchEffect((){console.log(调用了watchEffect,goods.value.name,goods.value) })2) 可以进行异步操作 3在页面初始化加载的时候会被立刻调用与watch的immediate类似。 补充 computed是多对一一般多个属性变化会影响到一个属性的时候用computed。computed不可以使用异步。 watch是一对多一般有一个属性变化会影响到多个数据的时候使用watch。watch可以使用异步。
http://www.zqtcl.cn/news/591085/

相关文章:

  • 郑州外贸网站制作营销号视频生成器手机版
  • 绵阳市建设工程质量监督站网站wordpress的插件目录
  • 建设和管理环保网站西安做兼职网站设计
  • 在网站中写小说想要删除如何做婚纱摄影的网站怎么做
  • 重庆自适应网站建设wordpress添加icon文件
  • 目前小说网站排名适合网站设计的gif图片
  • 深圳建立网站wordpress 安装语言
  • 南京做中英文网站海南网站建设哪家专业
  • 做网站用jquerywordpress邮件有什么用
  • 上海网站建设免the 7 wordpress
  • 知名建站的公司微信企业app手机下载安装
  • 鹤山做网站羊毛网站建设视频
  • 图书类网站开发的背景建筑培训机构
  • 外贸网站建设制作wordpress管理员页面404
  • 北郊网站建设app网站开发哪里有
  • 像素人物制作网站网站开发的话术
  • 网站关键词怎么优化排名wordpress电子商城模板
  • 电子商务网站建设与维护能赚多少钱成交型网站建设
  • 到国外做网站网站是怎么回事中国一级建造师网官网
  • 惠州网站建设哪家好网站对图片优化
  • 酒店网站建设报价详情wordpress表单留言
  • 58同城做公司网站怎修改在线葡京在线葡京
  • 家纺网站模板wordpress折叠菜单
  • 建设信用中国网站站群系统破解版
  • 百度怎么投放广告凡科网站可以做seo优化
  • 医院网站建设 不足好的手机网站建设公司
  • 简历上作品展示网站链接怎么做wordpress的登陆地址修改密码
  • 深圳做响应式网站公司公司网站开发费用放在什么科目
  • 网站页面上的悬浮窗怎么做简单好看的版面设计图
  • 我要在58上面做网站硬件开发和嵌入式的区别