typescript - 创建助手类时在分配之前使用变量
问题描述
但是当我在我的 vue nuxt 项目中使用 axios 时,我得到了来自 axios 的 json 响应。类似于 axios: { status, data ... }。
我不知道 axios 这样做了,但我想保留我的后端响应。所以我制作了一个只返回 axios.data 的帮助文件。我还分配了一些常见的东西,所以我不必每次都声明它们。
我的服务文件包含我的所有请求:
const getAllJobs = () => request({ url: url.default, method: 'GET', });
还有我使用 const 的 vue 文件:
getAllJobs().then((res: any) => console.log(res));
我真的不明白为什么它说在分配之前使用变量。我试过了,但这也没有用:let response: AxiosResponse | null = null;
这给出了它为空的错误。
解决方案
您只需分配变量……例如:
let response = {} as AxiosResponse;
推荐阅读
- javascript - javascript更新下一个/上一个输入字段值
- bash - 带有 ifs 分隔符的 bash 字符串项的索引
- jquery - jQuery UI datepicker 显示文本输入而不是日期
- html - 如何使列表在div中向右浮动
- python - 如何将 README 添加到 jupyter 实验室树视图
- github - 什么时候不应该使用 GitHub GraphQL API?
- python - 将 Mayavi 嵌入到类中并在 Jupyter Notebook 单元格上显示图形
- android - 从多个联系号码列表中选择一个联系号码
- css - 如何为角度组件应用全局动画背景?
- python - 如何在美汤中返回没有属性的标签?