Vue系列-全局配置

Vue通过config向外暴露了默认的全局配置,可在此基础上重写全局配置

错误捕获+警告捕获
vue实例错误提示时默认会通过console.error进行信息打印,
如果我们需要手动捕获错误信息,进行错误信息上报时,
就可以通过errorHandler,warnHandler进行错误监听

Vue.config.errorHandler=Vue.config.warnHandler=function(err:错误提示, vm:发生实例){
        fetch("上报URL",{msg:err})
}

监听到其他keycode的keyup,keydown
进行keyup,keydown监听时,可以通过传递指令参数enter,space...
来专门监听某个按键触发,如果我们想监听其他按键,可以通过keyCodes进行配置

如:
Vue.config.keyCodes={
    v:86
}

<input type="text" @keyup.v='test'/>
{
    methods:{
        test:function(){
            alert("你按下了v")        
        }
    }
}

可以专门来监听v键是否按下
强制启用谷歌Vue插件
默认的在生产环境代码中,Vue是不会开启谷歌的Vue插件[vue-devtools](https://github.com/vuejs/vue-devtools),有时候会造成调试麻烦
我们可以通过强制设置devtools为true来开启
Vue.config.devtools=true;
要注意的是,这个应该是vue加载后马上设置的,建议可以在代码中增加url参数判断,如果参数如debug为1的话,就开启设置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 3,635评论 1 11
  • 基本用法 一、vuejs简介 是一个构建用户界面的框架 是一个轻量级的MVVM(Model-View-ViewMo...
    深度剖析JavaScript阅读 18,330评论 0 8
  • 主要还是自己看的,所有内容来自官方文档。 介绍 Vue.js 是什么 Vue (读音 /vjuː/,类似于 vie...
    Leonzai阅读 3,501评论 0 25
  • Vue 实例 属性和方法 每个 Vue 实例都会代理其 data 对象里所有的属性:var data = { a:...
    云之外阅读 2,331评论 0 6
  • 1. 生命周期 我们先来看下图: 我们来解释一下上图的各个阶段: beforeCreate: vue实例进行基础初...
    zxhnext阅读 983评论 0 1

友情链接更多精彩内容