一、全局引入文件
1.先定义公共组件common.vue
<script type="text/javascript">
// 定义一些公共的属性和方法
const httpUrl = 'www.baidu.com'
function common() {
console.log("公共方法")
}
// 抛出这些属性和方法
export default {
httpUrl,
commonFun
}
</script>
2.在需要用的地方引入
<script>
// 引入共用组件
import global from './common.vue'
export default {
data () {
return {
username: '',
password: '',
// 赋值使用
globalHttpUrl: global.httpUrl
}
}
</script>
3.使用
<template>{{globalHttpUrl}}</template>
二、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
}
},