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

新网站seo综合办公系统

新网站seo,综合办公系统,wordpress分类目录默认模版,请上传网站应用水印图片一 侦听响应式ref 侦听响应式ref常量#xff0c;当常量的ref的value值发生改变时会触发watch 一个小栗子#xff1a;当输入框的输入内容变化时下方的文本也会跟着改变 templatediv classbox contentdiv classintroel…一 侦听响应式ref 侦听响应式ref常量当常量的ref的value值发生改变时会触发watch 一个小栗子当输入框的输入内容变化时下方的文本也会跟着改变 templatediv classbox contentdiv classintroel-input v-modelinput changeinputChange/el-input/divdiv classintroel-text{{ message }}/el-text/div /template script setup import { ref, reactive, watch } from vue; import { getCurrentInstance } from vue;const instance getCurrentInstance().proxy;const input ref(); const message ref();watch(input, (newValue, oldValue) {message.value input值发生了变化newValue newValue , oldValue oldValue; });/** 事件回调 */ const inputChange () {console.log(input value , input.value); } /script style scoped langless .box{display: flex;flex-direction: column;margin: 10px;padding: 15px;.intro{padding: 20px;} } /style 二 监听reactive响应式对象 系统默认是深层监听当响应式对象的属性发生改变时会触发watch 一个小栗子当点击一次primary按钮时可以看到cmpNum的count会加3 templatediv classbox contentdiv classintroel-button typeprimary clickcmpNumChangecmpNum.count {{ cmpNum.count }}/el-button/divdiv classintroel-text{{ cmpMsg }}/el-text/div/div /template script setup import { ref, reactive, watch } from vue; import { getCurrentInstance } from vue;const instance getCurrentInstance().proxy;const cmpNum reactive({count: 0}); const cmpMsg ref();// 监听reactive响应式对象系统默认是深层监听当响应式对象的属性发生改变时会触发watch // 当点击一次primary按钮时可以看到cmpNum的count会加3 watch(cmpNum, (newValue, oldValue) {cmpMsg.value cmpNum.cout cmpNum.count; });// 注当监听响应式对象时不能直接监听响应式对象的value watch(() cmpMsg.value,(value) {console.log(watch cmpMsg value , value);} )/** 事件回调 */ const cmpNumChange () {cmpNum.count cmpNum.count 2;console.log(cmpNum.value , cmpNum.count); } /script style scoped langless .box{display: flex;flex-direction: column;margin: 10px;padding: 15px;.intro{padding: 20px;} } /style 三 深层侦听器 直接给 watch() 传入一个响应式对象会隐式地创建一个深层侦听器——该回调函数在所有嵌套的变更时都会被触发 一个小栗子 当点击button时会在回调事件中改变person的属性从而触发侦听器watch 在使用时主要是在代码中加入{deep: true} templatediv classbox contentdiv classintroel-button typeprimary clickchangePersonNameperson name is {{ state.person.name }}/el-button/div/div /template script setup import { ref, reactive, watch } from vue; import { getCurrentInstance } from vue;const person {name: Pem, age: 20}; const state ref({person: person});// 使用deep:true属性进行对象的深层监听 watch (() state.value.person,(newValue, oldValue) {console.log(deep newValue , newValue);console.log(deep oldValue , oldValue);},{deep: true} )/** 事件回调 */ const changePersonName () {state.value.person.name input.value .Pem; } /script style scoped langless .box{display: flex;flex-direction: column;margin: 10px;padding: 15px;.intro{padding: 20px;} } /style 四 即时回调的侦听器 watch在默认情况下是懒加载的仅在数据源发生变化时才会触发。但在某些场景下我们希望在创建watch时立即执行一次回调。 我们可以通过传入 immediate: true 选项来强制侦听器的回调立即执行。 一个小栗子 templatediv classbox contentdiv classintroel-input v-modelimmediateInput/el-input/div/div /template script setup import { ref, reactive, watch } from vue;const immediateInput ref();// 即使回调的侦听器 /* watch默认是懒执行的仅当数据变化时才会执行回调。但在某些场景中我们希望在创建某些侦听器时 立即执行一遍回调。举例来说我们想请求一些初始数据然后在相关状态更改时重新请求数据 在下面的例子中可以看到在页面第一次渲染出来后就可以看到在watch中设置的初始值说明这个watch 被执行了一次 */ watch (() immediateInput.value,(newValue, oldValue) {console.log(new value , newValue);if (newValue ) {getStartValue();}},{immediate: false} //这里需要加入这句 ) function getStartValue(){immediateInput.value start base value;console.log(getStartValue); } /script style scoped langless .box{display: flex;flex-direction: column;margin: 10px;padding: 15px;.intro{padding: 20px;} } /style
http://www.pierceye.com/news/966125/

相关文章:

  • 四川德行天下建设工程有限公司网站ie兼容所有网站
  • 网站seo诊断免费php源码网
  • 微信公众号商城网站开发湖南省新闻最新消息十条
  • 如何做网站家具导购做哈尔滨本地门户网站赚钱吗
  • 建立网站的步骤有哪些wordpress 主题
  • 网站功能建设中页面个体户做网站有用吗
  • 网站建设具体要求wordpress启用注册
  • 重庆好的网站建设公司车辆管理网站开发
  • 十大SEO网站外链建设误区城乡住房建设部网站保证金
  • 自己做一元夺宝网站dede 管理多个网站
  • 做app还是做微网站好聚美网站开发开题报告
  • 网站建设总结与科技网站建设+长沙
  • 网博士自助建站系统手机wap网站程序
  • 做网站有什么不好竞价广告
  • 个人网站 cms企业做网站的好处有哪些
  • 公司做网站的费用入账国内电商平台网站制作排行榜
  • 做网站电脑开一天用多少钱怎么做网页动图
  • 织梦做网站教程网站风格要求
  • 网站制作用什么编程百度贴吧网页版登录
  • 站长之家ip查询雄安哪里在建设
  • wdcp创建网站网站开发如何找甲方
  • 做网站运营用什么软件高校支付网站建设费需要入无形资产
  • 在那个网站做ppt可以赚钱网页代码怎么看
  • 免费做企业网站广州萝岗网站建设
  • 开奖网站怎么做wordpress添加广告
  • 开网站需要投资多少钱网站设计两边为什么要留白
  • 任丘市做网站价格泰州网络科技有限公司
  • wap网站使用微信登陆推广公司有哪些
  • 深圳分销网站设计制作买了winhost网站空间在哪里登陆
  • 培训网站项目ppt怎么做wordpress主题4mudi