随笔分类 - typescript
摘要:vue3+vite+ts搭建 vite初始化 使用 NPM: npm init @vitejs/app 使用 Yarn: yarn create @vitejs/app 选择模板 选择 vue-ts 或通过附加的命令行选项直接指定项目名和模板 # npm 6.x npm init @vitejs/a
阅读全文
摘要:封装思路 index.ts 我们需要在src的根目录下创建一个axios文件夹,其中创建一个index.ts文件,这个文件主要用来封装axios的配置(实例化请求配置、请求拦截器、相应拦截器)及相应的方法(登录跳转、消息提示、错误处理等) base.ts 这个文件主要用于项目扩展的情况下 不同模块需
阅读全文
摘要:axios 并发请求 并发 处理并发请求的助手函数 axios.all(iterable) axios.spread(callback) //示例: import { article } from '@/api/index'; import { blogsList } from "./compone
阅读全文
摘要:### 验证过程 1. 登录成功返回 token 2. 拿到token,将token存储到localStorage,并跳转路由页面 3. 跳转路由,就判断 localStroage 中有无 token 4. 调后端接口,都要在请求头中加token 5. 前端拿到状态码为401,就清除token信息并
阅读全文
摘要:package.json "rules": { "no-unused-vars" : "off" , "@typescript-eslint/no-unused-vars" : [ "error" ] } .eslintrc.js rules: { '@typescript-eslint/no-un
阅读全文