如何在"然后"中调用同一文件中的另一个函数? NodeJS中的功能?

时间:2018-01-26 13:59:57

标签: javascript node.js promise

exports.getLatLng = function(attractionId, attractionName){
    googleMapsClient.geocode({address: attractionName}).asPromise()
        .then((response) => {
            tmp = response.json.results;
            return (tmp);

         })
    .catch((err) => {
        console.log(err);
    });
}

exports.correctDataWOLatLng = function(){
model.getMySQLDataWOLatLng().then(function(result) {
    console.log(result); //will log results.

    this.getLatLng(0, "lalbagh bangalore"); // Line that gives the error
    });

};

我收到以下错误: (node:9361)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1): TypeError:无法读取属性' getLatLng'未定义的

我的目标是在上面的代码中调用getLatLng()函数。

0 个答案:

没有答案