vue2.0 全局变量怎么设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue2.0 全局变量怎么设置相关的知识,希望对你有一定的参考价值。

vue2.0设置全局变量的源码如下:


VUE介绍:

    Display Options显示选项:包括线框显示选项框,填充框,线框,平面阴影和平滑阴影。每个对象及显示窗口均可以对这些选项进行单独设置。雾,场景灯光,阴影和视频帧导游也可以启用Open GL的显示。

    Dynamic Plant Display Optimization动态植物表现优化:植物预览质量可以根据表现植物的数量与复杂性,和用户设置如目标帧率,在全球基础上进行动态调整。在您在显示选项中设置的限制范围内,引擎会尽量表现最多植物细节。

    OpenGL Sky Preview with Clouds OpenGL的天空与云预览:天空预览使用逐步细化方法来提供细节逐渐丰满的天空与云的画面 (为获得最佳效果,此预览采用多CPU计算)。如需要,云预览可以禁用。现在相机曝光在OpenGL中可以自动体现,以提供更精确的场景预览 (仅限着色器引擎)。此选项亦可禁用。

    Interactive Cloud Control交互式云控制:云图层可用类似常规对象的处理方式处理。当图层在世界之窗浏览器中出现时,可以用标准操作线框对其进行移动,旋转和更改尺寸。您也可以用Vue的标准动漫制作工具来控制云的运动和速度。

参考技术A

在入口文件中使用Vue.prototype,设置之后就可以使用this.访问到了。

另外如果要设置的变量少可以直接使用,变量多的话则可以建一个文件export default出一个变量组成的对象。

    少的情况

    Vue.prototype.name = 'xiaoxiao'
    //在.vue中使用则直接this.name就可以访问到

    多的情况

    //新建文件defines.js(路口文件同级)
    export default defines = 
    name:'xiaoxiao',
    sex:'woman',
    ...

    //在入口文件中引入上面的文件并将变量挂到全局
    import defines from './defines';
    Object.keys(defines).forEach((key)=>
    Vue.prototype[key] = defines[key];
    )
    //同样在.vue中直接this.name就可以访问到

本回答被提问者采纳

以上是关于vue2.0 全局变量怎么设置的主要内容,如果未能解决你的问题,请参考以下文章

js中全局变量应该怎么设置?

mfc怎么设置全局变量

在DELPHI中怎么设置全局变量

thinkphp 5.0 怎么设置模版的全局变量【常量也行】

android studio全局变量加m.怎么设置

QT如何设置可变的全局变量