typescript
吓的喵喵叫
做一只努力的喵喵
展开
-
require.context()
const context = require.context(’…/store’, true, /^(?!.(?:index).ts)..ts$/);原创 2020-09-18 15:24:56 · 318 阅读 · 0 评论 -
【 axios拦截器】axios封装api统一在请求头中添加token,之后每个请求中都添加一个accessToken
问题:用户登陆之后,接口返回一个token,需要前端在之后的每个请求中都添加一个accessToken 解决: import axios from 'axios'; import { message } from 'antd' import { Cache } from 'utils/cache' //上一篇文章有封装教程 message.config({ maxCount: 1, }) const service = axios.create({ timeout: 120000, //请求原创 2020-09-08 10:49:57 · 1874 阅读 · 0 评论 -
封装localStorage本地存储
项目中经常需要缓存一些信息在本地,存取写法会比较麻烦,直接新建一个cahe.ts的文件,封装一下方法导出Cache, 直接上代码,之后取本地数据直接使用:Cache.localGet(‘token’) const formValueObj = (value: any) => ({ value }); const getRealVal = (obj: any) => obj && obj.value; export const Cache = { localGet(key:原创 2020-09-08 10:40:10 · 513 阅读 · 0 评论