为什么一个类没有定义login方法和getUserInfo方法却还能调用?

在WxService中有如下语句:

class Service {
    ....没有找到login和getUserInfo的定义
    }export default Service

在app.js中有如下语句:

import WxService from 'helpers/WxService'

APP({

    WxService: new WxService,

    getUserInfo() {

        return this.WxService.login()

        .then(data => {

            console.log(data)

            return this.WxService.getUserInfo()

        })

        .then(data => {

            console.log(data)

            this.globalData.userInfo = data.userInfo

            return this.globalData.userInfo

        })

    },

})

为什么可以执行this.WxService.login()和this.WxService.getUserInfo()?

慕标琳琳
浏览 580回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript