项目
文章平均质量分 55
致可乐
成为勇敢的狗勾
展开
-
vue中的 Ajax请求—axios
文章目录配置路由一、配置axiosvue 使用axios插件(一)请求方法(不使用)(2)axios封装 !1.设置axios请求超时2.默认设置post的请求头3.设置ajax拦截器(1)请求拦截器(2)响应拦截器4.封装get post请求5.封装完成后 封装整个api 统一管理6.实例附:完整版axios封装用于前后端分离项目 返回的是Promise配置路由1.配置路由文件routes.js:let Index=()=>import('../view/Index.vue')expo原创 2021-08-21 21:06:53 · 3033 阅读 · 0 评论 -
后台api请求接口
app.js:const express=require("express");const app=express();const url=require("url");let port=8082;let host="127.0.0.1"//接入中间件app.use((req,res,next)=>{ //设置cross跨域 res.header('AcceAss-Control-Allow-Origin','*'); next();})//post请求.原创 2021-08-21 23:16:52 · 298 阅读 · 0 评论 -
vue-axios interceptors(拦截器) 实际应用
在项目开发中,遇到下面这样一个问题: 在进行敏感操作之前,每个请求需要携带token,但是token 有有效期,token 失效后需要换取新的token并继续请求【需求分析】:每个请求都需要携带 token ,所以我们可以使用 axios request 拦截器,在这里,我们给每个请求都加 token,这样就可以节省每个请求再一次次的复制粘贴代码。token 失效问题,当我们token 失效,我们服务端会返回一个特定的错误表示,比如 token invalid,但是我们不能在每个请求之后去做刷新原创 2021-08-24 21:07:08 · 369 阅读 · 0 评论 -
vue中qs的使用
vue中qs的使用原创 2021-08-26 09:43:51 · 946 阅读 · 0 评论 -
在 vue项目使用base64加密
1.安装依赖cnpm install --save-dev js-base642.在项目文件中引入let Base64 = require('js-base64').Base643、在项目文件中使用Base64.encode(this.pwd);//加密Base64.decode(this.pwd);//解密原创 2021-08-25 19:53:40 · 210 阅读 · 0 评论 -
admin-system 配置准备
文章目录1.创建项目,进行各种配置2.在webpack.config.js中配置:用@代替src3.使用Element-UI插件4.安装less5.创建文件夹6.样式重置7.标准备注写法8.配置localStorage缓存 (src/storage/Storage.js)9.配置路由 (src/router)10.配置src/store (vuex)11.封装axios src/request(一)http.js(二)api.js1.创建项目,进行各种配置(1)需要先配置@babel解析器,cnp原创 2021-08-25 16:14:58 · 511 阅读 · 0 评论