尝试在函数外部访问JSON,返回TypeError

时间:2017-11-07 09:47:31

标签: javascript json node.js

我正在尝试使用Node.js在函数外部获取JSON号。

首先,从URL导入JSON:

var request = require('request');
var importedJSON;
request('http://private-38e18c-uzduotis.apiary-mock.com/config/cash-in', function (error, response, body) {
        if (!error && response.statusCode == 200) {
            importedJSON = JSON.parse(body);
         }
        processInputData();
    }
);

将对象添加到变量中:

function processInputData() {
    var X ;
    X = importedJSON.percents;
    //console.log(X);
    return XX;
}

毕竟,console.log()显示了值,但是当我想要变量global:

var showX = processInputData();
console.log(showX);

我陷入了疯狂的错误: TypeError: Cannot read property 'percents' of undefined 我迷路了,如果有人知道我在哪里错过了这一点。非常感谢所有可能的帮助。

展望未来,

0 个答案:

没有答案