vue配置路由请求 request 文件
配置request文件
A、在request文件下新建request.js文件
// 引入axios
import axios from "axios";// 创建axios的实例 用来请求服务器的地址
const instance = axios.create({baseURL: "http://xxxxxxxxx", // 服务器地址timeout: 5000, // 响应时间
});// 请求拦截 interceptors拦截 request请求
instance.interceptors.request.use((config) => {// 请求后台的token数据let token = localStorage.getItem("token");if (token) {config.headers["X-Nideshop-Token"] = token; // X-Nideshop-Token可自行选择}return config;},(err) => {// Promise.reject返回一个被拒绝的Promise对象。通过使用err的实例获取错误原因return Promise.reject(err);}
);// 响应拦截 interceptors拦截 response响应
instance.interceptors.response.use(// 请求成功返回数据(res) => {return res.data;},(err) => {return Promise.reject(err);}
);
export default instance;
B、在request文件下新建api.js文件 拿到对应的数据接口
// 统一管理接口
import request from "./request";// 请求首页数据
export const GetHomeData = () => request.get("/index/index");
vue配置路由请求 request 文件相关推荐
- 解决Vue配置路由不生效,自动跳转到首页
记录一下在使用Vue时候配置路由不起作用,每次自动跳转到首页的问题. 查了之后才发现,Vue默认情况下需要在访问路径下添加#再加路由的path值. 只要在配置路由时候设置history就可以不加#了: ...
- Vue入门(五)—— 创建主页,并配置路由
1.在component目录下新建home.vue,代码如下: <template><div>主页</div> </template><scrip ...
- Vue教程路由以及axios的使用
目录 前言 安装 目录结构 起步 Vue模板语法 Vue条件语句 Vue循环语句 Vue事件处理 Vue表单绑定 Vue组件 Prop Vue自定义事件.指令 **自定义事件** **自定义指令** ...
- Vue day06 路由
Vue day06 路由 补充 父传子props的约束条件: 父传子:子接收用对象方式,那么可以增加约束条件 在child.vue中props: {msg:{// 必填项required:true,/ ...
- vue中axios请求拦截、响应拦截的配置
1.在vue项目的 src/ 文件夹下新建一个文件夹为 plugins,然后在 plugins/ 下新建 axios.js 文件,写入如下代码 import axios from 'axios' im ...
- vue 虚拟服务器,vue+webpack项目中使用dev-server搭建虚拟服务器,请求json文件数据,实现先后台分离开发...
在项目开发中,先后台分离,作了假数据,项目使用vue2.0重构,后台也推到重来了,为了避免耽误开发进程,我作了虚拟的数据请求,使用vue-cli脚手架搭建的项目文件中dev-server搭建虚拟api ...
- vue打开后端html文件,vue中怎么请求后端数据?
vue中怎么请求后端数据?下面本篇文章给大家介绍一下vue 请求后台数据.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. vue 请求后台数据 需要引用vue-resource 安装 ...
- vue.js路由配置vue-router的基础学习 - 概念篇
文章目录 引言 · 相关问题小结: 一.动态路由匹配 (两种情况) A. 两种情况,代码对比: B. 两种情况,效果图对比: C. 提醒 · 仔细体会: D. 优先级的问题: 二.嵌套路由 引言 · ...
- vue 安装element_vue实战开发007:vue引入Element-UI并配置路由
今天准备使用Element-UI来写个项目测试下学习的功能,要在vue中引用Element-UI组件,我们需要先来安装下Element-UI,这里我们用VScode工具编写,这里使用 npm 的方式安 ...
- # Vue 配置前端后端路由地址
Vue 配置前端后端路由地址 前端路由配置 配置项目地址 修改 config/index.js的配置文件 proxyTable: {'/api': { //使用"/api"来代替t ...
最新文章
- OpenCV k均值聚类kmeans clustering的实例(附完整代码)
- computed get set 传参_ES6 的 Set 与 Map深入理解
- python爬取小说内容_使用python爬取小说全部内容
- java中strictfp么意思_什么时候应该在java中使用“strictfp”关键字?
- java窗口添加标签页_在新标签页中打开新窗口
- 记2020年秋季学期的微波期末考试
- doc转换html软件,Doc文件格式转换工具(CoolUtils Total Doc Converter)
- 将一幅图像转换为灰度图
- c++ opencv mat_【CV实战】OpenCV—Hello world代码示例
- VS Winform开发实践纪要
- iphone刷android怎么刷机,不用刷机 让iPhone运行Android 6.0
- 主析取范式与主合取范式原理探究
- 用 PS 去除图片中文字的方法
- GPS卫星同步时钟系统(北斗授时服务器)的技术研究
- html图标命名,html 命名规范
- vue elementui 表格搜索筛选栏组件封装
- 使用计算机制作数字文本格式,电脑excel表格如何将文本格式变成数字格式
- 幼儿体能五项技能测试软件,卓艺湖畔幼儿园教师五项体能培训--器械游戏分享...
- 互联网贷款大数据风控能做到什么程度?
- 以EOF结束输入 PTA 7-12 排序(数组)