/
githubmirror
/
vue-element-admin
Обзор
Документация
Войти
/
githubmirror
/
vue-element-admin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v3.9.3
src/errorLog.js
19 строк
558 B
Pan
chore: in dev disable errorLog
29 авг 2018, 06:12
29 авг 2018, 06:12
5bbb4ab
Код
Авторство
О чём код?
import Vue from 'vue' import store from './store' // you can set only in production env show the error-log if (process.env.NODE_ENV === 'production') { Vue.config.errorHandler = function(err, vm, info, a) { // Don't ask me why I use Vue.nextTick, it just a hack. // detail see https://forum.vuejs.org/t/dispatch-in-vue-config-errorhandler-has-some-problem/23500 Vue.nextTick(() => { store.dispatch('addErrorLog', { err, vm, info, url: window.location.href }) console.error(err, info) }) } }