老师能讲下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回答

沁尘

2021-07-03

群里回复你啦,请留意信息

0
1
慕设计9591090
非常感谢!
2021-07-03
共1条回复

沁尘

2021-06-27

同学你好,可以发一个代码片段上来我这边跑跑看,从目前提供的信息来看没办法确定问题;后面我会把调试的过程也回复给你供你参考。

代码调试是一门学问,除了经验还需要技巧,简单的几句话不足以道出要害,所以,后面课程主体内容完结后,加餐环节会有专门的分享调试技巧章节,敬请期待。

0
5
慕设计9591090
回复
沁尘
https://developers.weixin.qq.com/s/BTrlVwma7srr 老师已经分享了, 麻烦看下
2021-07-03
共5条回复

《慕慕到家》家政小程序组件化进阶实战-优质项目

千锤百炼的实践分享,成就你独当一面

494 学习 · 306 问题

查看课程