您的位置:首页 > Web前端 > Vue.js

vue.js 源代码学习笔记 ----- 工具方法 error

2017-06-22 14:45 573 查看
import config from '../config'
import { warn } from './debug'
import { inBrowser } from './env'

// 这个方法先调用用户配置的 erroHandler 方法输出, 如果没有配置, 在开发测试环境调用warn输出, 在非浏览器环境用 throw抛出错误 export function handleError (err, vm, info) { if (config.errorHandler) { config.errorHandler.call(null, err, vm, info) } else { if (process.env.NODE_ENV !== 'production') { warn(`Error in ${info}:`, vm) } /* istanbul ignore else */ if (inBrowser && typeof console !== 'undefined') { console.error(err) } else { throw err } } }

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: