用vue写项目一般都会用到组件,而组件一般是独立的,组件自身需要的数据都写在组件自身内部,而当我们需要组件之间共享数据时,就需要全局数据了。
首先,建立一个js文件globalData.js
将需要共享的数据写在这个js文件中并 export
const mapdata=[]
const provinceName=''
const t=''
const tt=''
const cityName=''
const loading=false
export default{
t,tt,mapdata,provinceName,cityName,loading
}
然后 ,在使用到全局数据的组件中引入
import GLOBAL from "../globalData";
就可以直接对数据进行使用和修改了
GLOBAL.provinceName = params.name;
formData.append("province", GLOBAL.provinceName);