actionWrapper报错

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好


这是因为在 user 中引用了 actionWrapper ,但是这个时候还没有初始化(初始化的代码在后面的位置),所以会报这个错误。


可以简单修改为声明式的写法(会自动变量提前),而不是赋值式的写法。

export function actionWrapper(
url: string,
commitName: string,
config: AxiosRequestConfig = { method: 'get' }
) {
}

这样就没问题了,错误消失


张轩 2023-06-19 15:53:39

同学你好

请问是哪个页面报错了?

我使用 dev 分支,启动项目以后,首页和编辑器页面并没有报错。

  • 老师我把代码改回去了因为按视频中的 把内个wrapper放index.ts 就报错了,老师你可以改成index.ts那样引入

    2023-06-19 16:33:18
  • 老师我创建了一个actionWrapper的分支,是这个bug的,麻烦老师看一下吧~直接运行就行

    2023-06-19 18:46:50
张轩 2023-06-19 10:04:57

同学你好


我这边回来了,恢复正常了,请问你这些代码还是原来那个代码库吗?我要看代码调试下。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师