首页 > 分享 > 后台管理框架 :花裤衩

后台管理框架 :花裤衩

后台管理框架 :花裤衩 / vue-admin-template

LL1018。 已于 2022-11-14 21:52:42 修改

于 2022-11-14 16:58:44 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

# 克隆项目 git clone https://github.com/PanJiaChen/vue-admin-template.git # 进入项目目录 cd vue-admin-template # 安装依赖 npm install # 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https://registry.npm.taobao.org # 启动服务 npm run dev

 配置自己的接口

首先全局配置自己的接口

 登录

修改自己的登录接口路径

 修改自己的登录账号密码    可以先注释验证规则

 修改接口状态码

request.js

已经对axios进行了二次封装

 

 配置token

 get post 封装

import axios from 'axios'

import { Message } from 'element-ui'

import store from '@/store'

import router from '@/router'

import { getToken } from '@/utils/auth'

import qs from 'querystring'

const service = axios.create({

baseURL: process.env.VUE_APP_BASE_API,

timeout: 10000

})

service.interceptors.request.use(

config => {

if (store.getters.token) {

config.headers['Authorization'] = getToken()

}

return config

},

error => {

console.log(error)

return Promise.reject(error)

}

)

service.interceptors.response.use(

response => {

const res = response.data

if (res.status !== 200) {

if (res.status === 500) {

Message({ message: res.message, type: 'error', duration: 5 * 1000 })

}

if (res.status === 401) {

logout()

}

return Promise.reject(new Error(res.message || 'Error'))

} else {

return res

}

},

error => {

console.log('err' + error)

Message({

message: error.message,

type: 'error',

duration: 5 * 1000

})

return Promise.reject(error)

}

)

export function get(url, params) {

return service.get(url, {

params,

timeout: 10000,

headers: {

'X-Requested-With': 'XMLHttpRequest'

}

})

}

export function del(url, params) {

return service.delete(url, {

params,

timeout: 10000,

headers: {

'X-Requested-With': 'XMLHttpRequest'

}

})

}

export function post(url, data) {

return service.post(url, qs.stringify(data), {

timeout: 10000,

headers: {

'X-Requested-With': 'XMLHttpRequest',

'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'

}

})

}

async function logout() {

await store.dispatch('user/logout')

router.push(`/login`)

}

export default service

相关知识

飞到树上的裤衩精美读后感大全
张翰“示爱”花裤衩:十年没有改变我对你的爱
张翰示爱花裤衩什么梗?比它资历更老的还有小音箱啊
Java SSM框架构建网上花店销售系统教程
基于Java中的SSM框架实现在线订花系统项目【项目源码+论文说明】
后台模块
数字化客户关系管理战略框架研究
基于Java中的SSM框架实现在线订花系统项目【项目源码+论文说明】计算机毕业设计
Python+Django框架淘宝零食销售数据可视化系统网站作品截图和开题报告参考
计算机毕业设计django+vue花与梦网上花店管理系统【开题+程序+论文】

网址: 后台管理框架 :花裤衩 https://m.huajiangbk.com/newsview839390.html

所属分类:花卉
上一篇: 美晨生态:目前公司没有鲜花到家业
下一篇: 开发电商直播小程序:从选择到落地