axios在vue3中使用
// import {https} from "./https.js"
import axios from "axios"
// import ElementUI from 'element-ui'
export const axiosInstance = axios.create({
baseURL: '/',
// baseURL: https.safetyAxiosURL
});
页面中应用
子应用间传值
一个应用定义并触发自定义事件
<el-button type = "primary" @ click = " setStorageContent " >一个页面 设置存储内容 </el-button>function setStorageContent (){storageContent . value = Math . random ()// sessionStorage.setItem("testSessionStorage",storageContent.value)const cusevent = new CustomEvent ( "customEvent" ,{ detail : { message : storageContent . value }})console . log ()window . dispatchEvent ( cusevent )}
另一个子应用监听事件
onMounted (() => {window . addEventListener ( 'customEvent' , event => {console . log ( event . detail . message )test . value = event . detail . message})})