一、全局引入文件

1、先定义共用组件 common.vue

// 定义一些公共的属性和方法

const httpUrl = 'http://39.105.17.99:8080/'

function commonFun() {

console.log("公共方法")

}

// 暴露出这些属性和方法

export default {

httpUrl,

commonFun

}

2、在需要使用的地方导入

// 导入共用组件

import global from './common.vue'

export default {

data () {

return {

username: '',

password: '',

// 赋值使用

globalHttpUrl: global.httpUrl

}

},

3、使用

{{globalHttpUrl}}

二、main.js中引入全局变量和方法

1、定义共用组件同上

2、main.js中引入并复制给vue

// 导入共用组件

import global from './common.vue'

Vue.prototype.COMMON = global

3、使用

export default {

data () {

return {

username: '',

password: '',

// 赋值使用, 可以使用this变量来访问

globalHttpUrl: this.COMMON.httpUrl

}

},

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

vue 为全局变量赋值_vue定义全局变量和全局方法的方法示例相关推荐

  1. vue 为全局变量赋值_vue设置全局变量和修改

    1. 只读的全局变量 对于只读的全局变量,知道的有以下两种使用方式: 1)global.js 模块中定义:其他模块import后再使用即可 1.1)定义 import Vue from 'vue'; ...

  2. vue 怎么全局到入常量_vue定义全局变量和全局方法的方法示例

    一.全局引入文件 1.先定义共用组件 common.vue // 定义一些公共的属性和方法 const httpUrl = 'http://39.105.17.99:8080/' function c ...

  3. html 多页面全局变量,JavaScript如何定义全局变量

    JavaScript中定义全局变量主要分为显式声明或者隐式声明.下面本篇文章就来给大家具体介绍一下,希望对大家有所帮助. 方法1:显式声明 使用var(关键字)+变量名(标识符)的方式在functio ...

  4. php中怎么定义一个全局变量_php怎样定义全局变量?

    Global是php中一个比较特殊的命令,大家直接叫他超级全局变量了,下面我来介绍我今天在使用Global定义全局学习笔记了 很不习惯PHP中的变量作用域,PHP中函数变量和全局是完全隔绝的,也就是无 ...

  5. php全局变量作用域,thinkphp定义全局变量

    本文收集整理关于thinkphp定义全局变量的相关议题,使用内容导航快速到达. 内容导航: Q1:thinkphp 视图模型中怎么用全局变量或者是点语法 先说下,关联模型.如你所说,关联模型和jion ...

  6. python给全局变量赋值_Python和全局变量

    在Python中使用函数为全局变量赋值时遇到的问题和解决方法. 最近在写Python代码调用函数来为全局变量赋值时遇到了一个问题.这段简单的代码可以表述这个问题: 运行时,这一段代码并没有生效,因为当 ...

  7. vue.js表格赋值_vue.js input框之间赋值方法

    如下所示: demo.html Index Page 测试 {{ result1 }} 测试 {{ result2 }} demo.js new Vue({ el: "#demo" ...

  8. vue上传录音_vue中添加mp3音频文件的方法

    有的时候我们需要在vue中添加音频文件,但是直接将音频文件放置了assets目录下的时候,会发现并不能正常播放,下面是两种常用的配置方法: 方法一.将音频文件放置在static目录中,然后进行调用,如 ...

  9. js定义全局变量 vue页面_vue定义全局变量,以及方法的调用

    记录一下自己忘记的东西,省的下回到处找. 在vue项目中经常会用全局的变量,或者定义全局的方法 首先新建一个utils.js的文件,里面放上你需要的全局方法以及变量呀 举个例子 /** * 时间戳 * ...

最新文章

  1. Java中的值传递和引用传递
  2. WIN8、WIN7访问Windows Server 2003服务器的数据库速度很慢、远程速度很慢的解决方法...
  3. 北京内推 | 启元实验室招聘视觉感知算法工程师(北京事业单位)
  4. Java并发——结合CountDownLatch源码、Semaphore源码及ReentrantLock源码来看AQS原理
  5. rxjs 里的pipe operator
  6. centos8安装MySQL依赖_centos8安装mysql8
  7. JavaScript常用算法
  8. 使用 Windows 7 VHD启动计算机
  9. Git和SourcesTree的安装
  10. jquery手机横屏竖屏判断显示
  11. C/C++[PAT B level 1036]图形输出
  12. WORD-如何解除WORD文档的锁定
  13. 数字图像处理之简单 JPEG图片压缩
  14. poj 3295 Tautology【离散数学之重言式】
  15. 转DICOM学习笔记
  16. ES6 filter 过滤数组 | 图片onload同步等待获取图片宽高
  17. 334. 取硬币游戏
  18. Flask、sqlite3、pipenv实现用户注册和登录(HandBook,菜鸟都会的)
  19. 卸下皮肤和排位,亲近自然,别让游戏成瘾
  20. 专访深蓝航天CEO霍亮:做中国版梅林发动机 深耕火箭回收复用赛道

热门文章

  1. unity build设置_Microsoft Build上的Unity:展会上的7个重点
  2. 穿越雷区(Python)
  3. 微软发布了 97 个漏洞的补丁,包括主动勒索软件漏洞
  4. 文心一言大有进步啊,将盗将行改为故事
  5. 全国计算机二级考试python考试流程
  6. CRT进入数据库命令
  7. 使用withRouter
  8. Redis 搭建分片集群
  9. 江夏区2022年瞪羚企业认定公示 申报条件、材料
  10. Mac Intellij Idea 代码自动提示快捷键