老师能讲下js如何定位错误吗? 感觉js 的错误都定位的不清楚, 今天课程里有这个错误, 实在没定位到底哪儿出问题了
来源:7-16 登陆页面实现

慕设计9591090
2021-06-27
VM972 WAService.js:2 Unhandled promise rejection TypeError: User.login is not a function
at _callee$ (login.js:15)
at L (regenerator.js:1)
at Generator._invoke (regenerator.js:1)
at Generator.t.<computed> [as next] (regenerator.js:1)
at asyncGeneratorStep (asyncToGenerator.js:1)
at c (asyncToGenerator.js:1)
at VM972 WAService.js:2
at r (VM972 WAService.js:2)(env: Windows,mp,1.05.2105170; lib: 2.17.3)
login.js 里调用 await User.login() -》
class User {
....
static async login() {
// 获取令牌
const token = await Token.getToken()
wx.setStorageSync(cache.TOKEN, token)
}
......
}
getToken
class Token {
static async getToken() {
const res = await Http.request({
url: "v1/token",
data: {
i_code: APIConfig.iCode,
order_no: APIConfig.orderNo
},
method: 'POST'
})
return res.token
}
}
写回答
2回答
-
群里回复你啦,请留意信息
012021-07-03 -
沁尘
2021-06-27
同学你好,可以发一个代码片段上来我这边跑跑看,从目前提供的信息来看没办法确定问题;后面我会把调试的过程也回复给你供你参考。
代码调试是一门学问,除了经验还需要技巧,简单的几句话不足以道出要害,所以,后面课程主体内容完结后,加餐环节会有专门的分享调试技巧章节,敬请期待。
052021-07-03
相似问题