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

海南第四建设工程有限公司网站网站开发 模板 c

海南第四建设工程有限公司网站,网站开发 模板 c,wordpress文章类插件,如何网推全屏错误覆盖层或UI崩溃 VueReact#xff08;错误边界#xff09; Vue Vue的全屏错误覆盖层解决#xff0c;其实只需要配置Error就好#xff0c;在开发服务器的client.overlay中设置关闭全屏覆盖层 module.exports {devServer: {client: {overlay: {warnings: false,error… 全屏错误覆盖层或UI崩溃 VueReact错误边界 Vue Vue的全屏错误覆盖层解决其实只需要配置Error就好在开发服务器的client.overlay中设置关闭全屏覆盖层 module.exports {devServer: {client: {overlay: {warnings: false,errors: false}}} };React错误边界 错误边界的使用目的为捕获并处理那些在渲染、生命周期方法和构造函数中出现的错误不至于让一个组件的崩溃使得整个程序跟着一起崩溃比如假设一个社交媒体应用中用户的个人资料组件发生了错误如果没有错误边界整个应用可能会崩溃但是如果使用错误边界可以将这个个人资料组件包裹在错误边界中当组件出现错误时错误边界可以渲染出备用的UI比如一条错误提示信息或者一个默认的用户资料展示页面而不会让整个应用崩溃 错误边界不能捕获以下几类错误 事件处理器中的错误因为它们在异步上下文中执行超出了 React 渲染周期的范围异步代码中的错误比如 setTimeout 或 requestAnimationFrame 回调函数中的错误服务端渲染期间的错误自身抛出的错误 ErrorBoundary.jsx /* eslint-disable no-unused-vars */ /* eslint-disable react/prop-types */ import React, { Component } from react;class ErrorBoundary extends Component {constructor(props) {super(props);this.state { hasError: false };}componentDidCatch(error, info) {this.setState({ hasError: true });console.error(error, info);}render() {if (this.state.hasError) {return div出错了/div;}return this.props.children;} }export default ErrorBoundary;模拟一个出错的程序 err.jsx class Profile extends Component {render() {// 模拟一个会出错的组件// 假设这里的代码有bug导致渲染失败throw new Error(出错了!);// 正常情况下的 UI 渲染return (div{/* ... */}/div);} }App.jsx import Router from ./router/index import ErrorBoundary from ./components/ErrorBoundaryconst App () {return (divh1User Profile/h1ErrorBoundaryProfile //ErrorBoundary/div) }export default App当 Profile 组件抛出错误时错误边界会捕获这个错误并展示备用的 UI而不会影响整个应用的渲染~
http://www.sczhlp.com/news/154338/

相关文章:

  • 江苏住房和城乡建设厅网站首页crm管理系统开发语言
  • 嘉兴网站制作建设成都抖音推广公司
  • 铁法能源公司网站荣耀商城手机官网
  • 企业做网站费用企业网站自己怎么做
  • 网店运营推广平台惠州seo怎么做
  • 做元器件上什么网站旅游公网站如何做
  • 关于做我女朋友的网站软件公司 网站模板
  • 百度地图网站开发福建设计招标网站
  • 怎么建设个网站网站的按钮怎么做
  • 网站备案更改需要多久大庆绿色出行app
  • C# WPF中Binding的 Source属性和ElementName属性有什么区别
  • Typora to Obsidian 迁移助手 (Typora-to-Obsidian-Migration-Helper)
  • OI 笑传 #13
  • Python方案--交互式VR教育应用开发
  • 纯Qt代码实现onvif协议设备端/onvif设备模拟器/onvif虚拟监控设备/桌面转onvif
  • 注册电气师在哪个网站做变更网络游戏开发平台
  • 节能环保公司网站建设wordpress设置滑动效果
  • 网站建设 图片上传店铺设计素材
  • 市住房和城乡建设局网站大连地产行业网站建设图片
  • 没技术怎么做网站wordpress nonce
  • 肇庆网站制作wordpress注册邮件接收不到
  • php建设网站工具中网的官方网站
  • 梧州seo排名昆明做整站优化
  • 阿里云虚拟主机网站建设网站建设实验报告总结
  • 中国建设银行个人网站注册重庆哪家网站
  • 网站打开慢原因先做他个天猫网站
  • 钓鱼网站网址大全网站建设平台信息
  • 表白网站制作生成器嗯嗯嗯 嗯嗯嗯嗯嗯嗯哼哼哼哼哼哼这是什么歌英文的
  • 网站备案注销 万网wordpress文章底部删除
  • godaddy怎么建设网站产品展示网站含后台网站模板下载