perf[errorLog]:optimized error-log

This commit is contained in:
Pan
2017-12-12 18:14:31 +08:00
parent 85492f148f
commit f9aaaa9091
8 changed files with 118 additions and 74 deletions

View File

@@ -5,3 +5,9 @@
<!--error code-->
</div>
</template>
<script>
export default {
name: 'errorTestA'
}
</script>

View File

@@ -0,0 +1,11 @@
<template>
<div></div>
</template>
<script>
export default {
created() {
this.b = b // eslint-disable-line
}
}
</script>

View File

@@ -1,21 +1,26 @@
<template>
<div class="errPage-container">
<err-code></err-code>
<errorA></errorA>
<errorB></errorB>
<h3>请点击右上角bug小图表</h3>
<code>
现在的管理后台基本都是spa的形式了它增强了用户体验但同时也会增加页面出问题的可能性可能一个小小的疏忽就导致整个页面的死锁好在Vue官网提供了一个方法来捕获处理异常
现在的管理后台基本都是spa的形式了它增强了用户体验但同时也会增加页面出问题的可能性可能一个小小的疏忽就导致整个页面的死锁好在 Vue 官网提供了一个方法来捕获处理异常.
<a target="_blank" class="link-type" href="https://panjiachen.github.io/vue-element-admin-site/#/error?id=%e4%bb%a3%e7%a0%81">文档介绍</a>
</code>
<a href="#"><img src='http://panjiachen.github.io/images/errHandler.png'></a>
<a href="#">
<img src='https://wpimg.wallstcn.com/360e4842-4db5-42d0-b078-f9a84a825546.gif'>
</a>
</div>
</template>
<script>
import errCode from './errcode'
import errorA from './errorTestA'
import errorB from './errorTestB'
export default {
name: 'errorLog',
components: { errCode }
components: { errorA, errorB }
}
</script>

View File

@@ -57,8 +57,8 @@ import Breadcrumb from '@/components/Breadcrumb'
import Hamburger from '@/components/Hamburger'
import ThemePicker from '@/components/ThemePicker'
import Screenfull from '@/components/Screenfull'
import ErrorLog from '@/components/ErrLog'
import errLogStore from 'store/errLog'
import ErrorLog from '@/components/ErrorLog'
import errLogStore from '@/store/errorLog'
export default {
components: {