菜鸟之路Vue----一

Posted 通往代码之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟之路Vue----一相关的知识,希望对你有一定的参考价值。

Vue api 学习笔记之 全局配置

1、Vue全局配置

Vue.config是一个对象,它包含了Vue的全局变量配置。

#silent  用来取消 Vue 所有的日志与警告,其值值类型为布尔值(Boolean),默认值为FALSE,语法:Vue.config.silent = true;

#optionMergeStartegies   自定义选项混合策略,传入三个参数,第一个用来作为 父级实例,第二个作为子级实例来使用,Vue自身实例被作为第三参数传入,语法:optionMergeStrategies: { [key: string]: Function }。如果要让自定义选项以自定义逻辑混合,可以向 Vue.config.optionMergeStrategies 添加一个函数:

1 Vue.config.optionMergeStrategies.myOption = function (toVal, fromVal) {
2   // return mergedVal
3 }

#devtools  配置是否允许vue-devtools检查代码,开发版本默认为TRUE,生产版本默认为FALSE,其值类型为布尔值(Boolean),语法:Vue.config.devtools = true(必须要在加载Vue之后立即同步来设置它);

#errorHeader  用来指定一个处理函数,该函数工作在组件的渲染和观察期间未捕获错误时。当该函数被调用时,可获取错误信息和Vue实例,其值类型为函数(Function),默认抛出错误,用法:

1 Vue.config.errorHandler = function (err, vm) {
2   // handle error
3 }

#ignoredElements 让Vue忽略掉在Vue之外的自定义元素,否则他会认为是你忘记了全局的注册组件或者拼写发生了错误,其值类型为Array<string>,默认值为[],用法:

1 Vue.config.ignoredElements = [
2   \'my-custom-web-component\', \'another-web-component\'
3 ]

#keyCodes用来给v-on定义键位别名,其值类型为对象({}),默认值{},用法:

复制代码
1 Vue.config.keyCodes = {
2   v: 86,
3   f1: 112,
4   mediaPlayPause: 179,
5   up: [38, 87]
6 }
复制代码

以上是关于菜鸟之路Vue----一的主要内容,如果未能解决你的问题,请参考以下文章

vue学习之路之需要了解的知识汇总

初识vue.js,我的学习之路

译丨Yarn - Javascript 新一代套件管理

vue.js菜鸟学习之

我的python菜鸟之路5

我的python菜鸟之路20