blog-web/js/test-codebug.dab120b2.js

1 line
2.9 KiB
JavaScript
Raw Normal View History

2024-05-09 14:47:05 +08:00
"use strict";(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[4551],{8905:function(e,r,t){t.r(r),t.d(r,{default:function(){return u}});var a=t(641);function l(e,r,t,l,n,o){const d=(0,a.g2)("el-alert"),u=(0,a.g2)("el-button"),s=(0,a.g2)("el-card"),i=(0,a.g2)("el-col"),k=(0,a.g2)("el-row"),c=(0,a.g2)("el-main");return(0,a.uX)(),(0,a.Wv)(c,null,{default:(0,a.k6)((()=>[(0,a.bF)(d,{title:"通过VUE开放的errorHandler可以很方便的捕捉到处理异常, SCUI收集后可上报日志收集系统, 相关代码:@/utils/errorHandler.js",type:"success",style:{"margin-bottom":"20px"}}),(0,a.bF)(k,{gutter:15},{default:(0,a.k6)((()=>[(0,a.bF)(i,{lg:8},{default:(0,a.k6)((()=>[(0,a.bF)(s,{shadow:"never",header:"ReferenceError"},{default:(0,a.k6)((()=>[(0,a.bF)(u,{type:"danger",onClick:o.ReferenceError},{default:(0,a.k6)((()=>[(0,a.eW)("模拟触发")])),_:1},8,["onClick"])])),_:1})])),_:1}),(0,a.bF)(i,{lg:8},{default:(0,a.k6)((()=>[(0,a.bF)(s,{shadow:"never",header:"TypeError"},{default:(0,a.k6)((()=>[(0,a.bF)(u,{type:"danger",onClick:o.TypeError},{default:(0,a.k6)((()=>[(0,a.eW)("模拟触发")])),_:1},8,["onClick"])])),_:1})])),_:1}),(0,a.bF)(i,{lg:8},{default:(0,a.k6)((()=>[(0,a.bF)(s,{shadow:"never",header:"RangeError"},{default:(0,a.k6)((()=>[(0,a.bF)(u,{type:"danger",onClick:o.RangeError},{default:(0,a.k6)((()=>[(0,a.eW)("模拟触发")])),_:1},8,["onClick"])])),_:1})])),_:1}),(0,a.bF)(i,{lg:8},{default:(0,a.k6)((()=>[(0,a.bF)(s,{shadow:"never",header:"API 401"},{default:(0,a.k6)((()=>[(0,a.bF)(u,{type:"danger",onClick:o.api401},{default:(0,a.k6)((()=>[(0,a.eW)("模拟触发")])),_:1},8,["onClick"])])),_:1})])),_:1}),(0,a.bF)(i,{lg:8},{default:(0,a.k6)((()=>[(0,a.bF)(s,{shadow:"never",header:"API 404"},{default:(0,a.k6)((()=>[(0,a.bF)(u,{type:"danger",onClick:o.api404},{default:(0,a.k6)((()=>[(0,a.eW)("模拟触发")])),_:1},8,["onClick"])])),_:1})])),_:1}),(0,a.bF)(i,{lg:8},{default:(0,a.k6)((()=>[(0,a.bF)(s,{shadow:"never",header:"API 500"},{default:(0,a.k6)((()=>[(0,a.bF)(u,{type:"danger",onClick:o.api500},{default:(0,a.k6)((()=>[(0,a.eW)("模拟触发")])),_:1},8,["onClick"])])),_:1})])),_:1}),(0,a.bF)(i,{lg:8},{default:(0,a.k6)((()=>[(0,a.bF)(s,{shadow:"never",header:"Router 404"},{default:(0,a.k6)((()=>[(0,a.bF)(u,{type:"danger",onClick:o.router404},{default:(0,a.k6)((()=>[(0,a.eW)("模拟触发")])),_:1},8,["onClick"])])),_:1})])),_:1})])),_:1}),(0,a.bF)(d,{title:":) 尝试模拟SyntaxError语法错误时,发现VUE编译失败,所以这不作模拟了",type:"info",style:{"margin-top":"20px"}})])),_:1})}t(8743);var n={name:"codebug",data(){return{}},mounted(){},methods:{ReferenceError(){console.log(obj)},TypeError(){const e=null;console.log(e.a)},RangeError(){const e=1;e.toFixed(101)},async api401(){await this.$API.demo.status.get(401)},async api404(){await this.$API.demo.status.get(404)},async api500(){await this.$API.demo.status.get(500)},router404(){this.$router.push("/page/404")}}},o=t(6262);const d=(0,o.A)(n,[["render",l]]);var u=d}}]);