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

网站开发要做什么德德模板网站建设步骤

网站开发要做什么,德德模板网站建设步骤,山西建设厅网站,百度关键词优化手段一、背景 当项目如果发生报错#xff0c;影响程序体验。如果能以捕获的方式得到错误信息#xff0c;而且还能定位问题#xff0c;这样就好了#xff0c;本文介绍onErrorCaptured实现我们想要的效果。 vue2#xff1a;errorCaptured。使用与vue3同理。 vue3#xff1a;…一、背景 当项目如果发生报错影响程序体验。如果能以捕获的方式得到错误信息而且还能定位问题这样就好了本文介绍onErrorCaptured实现我们想要的效果。 vue2errorCaptured。使用与vue3同理。 vue3onErrorCaptured。本文介绍vue3的使用。 二、简介 组合式 API生命周期钩子-onErrorCaptured | Vue.js 错误可以从以下几个来源捕获 1、事件处理器2、生命周期钩子3、setup()函数4、侦听器5、自定义指令钩子6、过渡钩子 这个钩子有三个实参错误对象、触发该错误的组件实例以及一个说明错误来源类型的信息字符串。 如果组件的继承链或组件链上存在多个 errorCaptured 钩子对于同一个错误这些钩子会被按从底至上的顺序一一调用。这个过程被称为“向上传递”类似于原生 DOM 事件的冒泡机制。 如果组件的继承链或组件链上存在多个 errorCaptured 钩子对于同一个错误这些钩子会被按从底至上的顺序一一调用。这个过程被称为“向上传递”类似于原生 DOM 事件的冒泡机制。 如果 errorCaptured 钩子本身抛出了一个错误那么这个错误和原来捕获到的错误都将被发送到 app.config.errorHandler。 errorCaptured 钩子可以通过返回 false 来阻止错误继续向上传递。即表示“这个错误已经被处理了应当被忽略”它将阻止其他的 errorCaptured 钩子或 app.config.errorHandler 因这个错误而被调用。 你可以在 errorCaptured() 中更改组件状态来为用户显示一个错误状态。注意不要让错误状态再次渲染导致本次错误的内容否则组件会陷入无限循环。 这个钩子可以通过返回 false 来阻止错误继续向上传递。请看下方的传递细节介绍。 错误传递规则 默认情况下所有的错误都会被发送到应用级的 app.config.errorHandler (前提是这个函数已经定义)这样这些错误都能在一个统一的地方报告给分析服务。 如果组件的继承链或组件链上存在多个 errorCaptured 钩子对于同一个错误这些钩子会被按从底至上的顺序一一调用。这个过程被称为“向上传递”类似于原生 DOM 事件的冒泡机制。 如果 errorCaptured 钩子本身抛出了一个错误那么这个错误和原来捕获到的错误都将被发送到 app.config.errorHandler。 errorCaptured 钩子可以通过返回 false 来阻止错误继续向上传递。即表示“这个错误已经被处理了应当被忽略”它将阻止其他的 errorCaptured 钩子或 app.config.errorHandler 因这个错误而被调用。 三、未使用onErrorCaptured views/onErrorCaptured/index.vue templatediv classcontainerdivonErrorCaptured/diva-button typeprimary clicktestErrorCaptured()testErrorCaptured/a-button/div /template script setup langts // const testErrorCaptured (){ // console.log(name) // } /script style scoped langless /style 浏览器报错  四、使用onErrorCaptured src/app.vue 放在app.vue里边项目里的报错都能够捕获。 script setup langts onErrorCaptured(err {console.log(Caught error, err)return false }) /script views/onErrorCaptured/index.vue templatediv classcontainerdivonErrorCaptured/diva-button typeprimary clicktestErrorCaptured()testErrorCaptured/a-button/div /template script setup langts // const testErrorCaptured (){ // console.log(name) // } /script style scoped langless /style 浏览器打印 五、更多用途待后续发掘。  六、欢迎交流指正关注我一起学习。 参考链接 【vue3】11.跟着官网学习vue3-生命周期钩子onErrorCaptured错误捕获钩子的使用_onunmounted_我有一棵树的博客-CSDN博客 Vue 错误处理 — onErrorCaptured 钩子_lio_zero的博客-CSDN博客
http://www.w-s-a.com/news/804513/

相关文章:

  • 上海建筑网站seo 推广
  • 乌兰察布做网站公司爱站网关键词挖掘工具站长工具
  • 白银网站建设白银申请网站空间怎么做
  • 免费炫酷网站模板网站建设需要用到什么软件有哪些
  • 电商网站开发 文献综述大型网站建设企业
  • 如何在建设部网站补录项目单仁牛商
  • 社保网站上做减员一直不审核软件程序开发
  • 网站友情链接购买天元建设集团有限公司资质
  • 南山商城网站建设哪家技术好株洲seo网站优化软件
  • 服务类网站建设18款禁用网站app直播
  • 电子商务网站建设需要物流网站开发公司
  • 网站的系统建设方式有哪些内容宁波网站建设公司
  • 网站开发 技术方案品牌建设总要求
  • 中卫网站建站设计seo专员的工作内容
  • h5商城网站是什么意思.net 网站开发框架
  • 西安网站改版的公司软件外包是什么意思
  • 网站建设了解眉山网站优化
  • 做网站用php还是node如何申请网站域名流程
  • 销售公司怎么做网站删除wordpress
  • 毕节网站怎么做seohtml代码特效银河系
  • 淄博品质网站建设网站引导页案例
  • 网站建设虚拟空间小豹子韬韬是哪个网站做的
  • 网络司网站如何建立公司网站建议和规则
  • 织梦网站模板后台密码找回企业vi设计公司性价比高
  • php 爬取网站所有链接传奇手游发布网站
  • 免费软文网站wordpress中文名注册
  • 企业网站建设研究目的意义怎样设计一个公司网站
  • 怎么架构网站便民信息发布平台
  • 网站 建设 现状网站推广合同需要缴纳印花税吗
  • 熊猫头表情包制作网站wordpress 缺省目录