在views/login/index.vue页面设置登陆点,进入提交一个vuex的action 在vuex的action中提交登陆 去api/user.js中调用login方法 后台逻辑处理部分,返回状态码 作者在前端设置了axios的全局拦截器,将收到的状态码做逻辑判断code正确再返回 如果经过拦截器,说明返回成功,进入api/user/login的成功的回调返回给vuex中user/login...
在创建完项目后,我们需要为其安装Element Plus和Axios。在项目的根目录下,打开终端并输入以下命令: ``` npm install element-plus axios ``` 2.设计基础页面 在这个步骤中,我们需要设计基础页面。我们可以使用Element Plus提供的布局组件来帮助我们设计页面。例如,我们可以使用“ElContainer”组件来创建一个容器,然后...
你需要在本地安装node和git。本项目技术栈基于ES2016>、vue3.x、vuex@next、vue-router@next、vite、axios和element-plus,提前了解和学习这些知识会对使用本项目有很大的帮助。 文档 中文文档 示例 后台Demo 链接 Gitee|GitHub 🏭功能 ✅路由 动态路由 静态路由 ✅缓存 Vuex Cookie ✅丰富组件 表格 富文本 ...
// 封装axios import axios from 'axios' import router from "@/router"; const request = axios.create({ baseURL: '/api', // 注意!! 这里是全局统一加上了 '/api' 前缀,也就是说所有接口都会加上'/api'前缀在,页面里面写接口的时候就不要加 '/api'了,否则会出现2个'/api',类似 '/api/api/...
master Breadcrumbs vue-element-plus-admin /src / axios/ Directory actions More options Latest commit HistoryHistory Folders and files Name Last commit message Last commit date parent directory .. types config.ts index.ts service.ts
"@element-plus/icons": "^0.0.11", # element图标插件 "axios": "^0.26.1", # http请求插件 "clipboard": "^2.0.8", # 拷贝插件 "core-js": "^3.8.3", # JavaScript标准库 "dayjs": "^1.10.4", # 处理时间和日期插件 "echarts": "^5.1.1", # 可视化图表库 "element-plus": "^2.1....
5. axios 精细化封装,支持多数据源、多成功 code 数组,支持 application/json;charset=UTF-8、application/x-www-form-urlencoded;charset=UTF-8 多种传参方式 6. 支持登录RSA加密 7. 支持打包自动生成7Z压缩包 8. 支持errorlog错误拦截 9. 支持多主题、多布局切换 ...
│ ├─request axios二次封装 │ └─storage 本地缓存工具 │ ├─views 视图模块 │ ├─components │ │ ├─iframe iframe组件用于加载其他页面 │ │ ├─language 国际化设置组件 │ │ └─page 分页组件 │ ├─global │ │ ├─401 401页面 ...
由于axios升级导致配置application/x-www-form-urlencoded;charset=UTF-8后data传参失效,请知悉: https://github.com/axios/axios/issues?spm=a2c6h.24755359.0.0.44d11342dHZagD 方案1:使用application/json;charset=UTF-8传参 方案2:回退axios版本至0.26.1 ...
34 changes: 18 additions & 16 deletions 34 src/config/axios/config.ts Original file line numberDiff line numberDiff line change @@ -1,18 +1,10 @@ const config: { base_url: { base: string dev: string pro: string test: string } result_code: number | string default_headers: ...