您的位置:首页 > 游戏 > 手游 > 官网最新版cmsv6_海报制作软件免费版_社交网络的推广方法有哪些_百度搜索资源

官网最新版cmsv6_海报制作软件免费版_社交网络的推广方法有哪些_百度搜索资源

2025/1/8 7:37:08 来源:https://blog.csdn.net/c11454345/article/details/143217193  浏览:    关键词:官网最新版cmsv6_海报制作软件免费版_社交网络的推广方法有哪些_百度搜索资源
官网最新版cmsv6_海报制作软件免费版_社交网络的推广方法有哪些_百度搜索资源

使用脚手架工具搭建项目

1.在文件夹按住shift键右键单击

 生成文件信息如下

 启动方式:在终端输入npm run dev

调整生产项目结构

公共的样式 src/assets/common.less

公共js(工具函数、接口地址、配置文件 接口地址配置src/utils/apis.js

常量配置src/utils/constants.js

工具函数src/utils/filters.js

网络请求库axios 

Axios 是一个基于 Promise 的HTTP客户端,用于浏览器和 node.js 环境。它是一个流行的库,用于发送异步HTTP请求,它提供了一个易于使用的API,并且可以处理请求和响应的转换、请求的自动转换等。

安装: npm install axios -S

查看axios信息

配置拦截

import axios from "axios";//创建axios对象,并暴露该对象可以被外部访问
//创建对象时对其进行头信息设置及携带上一次携带的cookie
export const ajax = axios.create({headers:{source:'h5','Content-Type':'application/x-www-from-urlencoded'},withCredentials:true
})//请求拦截器
//参数1,拦截成功;参数2,拦截异常
//两个参数都传递箭头函数用于数据处理过程
//处理完毕需要放行
ajax.interceptors.request.use((req)=>{console.log('请求拦截到了')return req
},(err)=>{return Promise.reject(err)
})
//响应拦截器
ajax.interceptors.response.use((reqs)=>{return reqs
},(err)=>{if(err.response.status==401){window.alert('未登录,即将跳转到登录页面')}return Promise.reject(err)
})

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com