vue-cli定义全局变量

1:直接在main.js里往vue原型对象上添加

Vue.prototype.getTitle = {  
      title:'',  
      isBack: true,  
      isAdd:  false,  
    };  

Vue.prototype.baseUrl = function () {  
       return 'http://csdn.net';  
    };  
复制代码

2:将js文件里的内容定义为全局

(1)config.js文件里

 export default {  
      install(Vue,options)  
      {  
        Vue.prototype.baseUrl = function () {  
           return '111';  
        };  
        Vue.prototype.getTitle = {  
          title:'',  
          isBack: true,  
          isAdd:  false,  
        };  
        Vue.prototype.showFootTab = {  
          isShow:false,  
          active:0,  
        }  
      }  
    }  

(2) main.js 里

import config from './lib/config/config.js'  
      
Vue.use(config); 

使用时直接this.getTitle即可使用

3:

(1) js文件里

export const myObj={
	name:"哈哈"
}

(2) main.js里

import {myObj} from "js"
Vue.use('myObj')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值