在另一个文件中使用var from function

时间:2019-04-24 12:41:47

标签: javascript json

我有一个带有函数的文件(function.js)。 我还有一个要在其中调用此功能的文件

我的问题是我试图在此函数内调用变量,但我不知道该怎么办?

Function.js

function getAllIssueForSCII(){
    var options = {
        method: 'GET',
        url: 'https://***.atlassian.net/rest/api/3/search?jql=project=SCII',   
        headers: {
            'Accept': 'application/json',
            'Authorization': "Basic ***"
        }
    };

    return new Promise(function (resolve) {
        request(options, function (error, response, data) {
            if (!error && response.statusCode === 200) {
                console.log('JIRA login success!!')
                var json = JSON.parse(data);    /!\ Call this variable        
            } else {
                console.log('error: ' + response.statusCode + ': ' + data.statusMessage)
            }

        })
    })
}
module.exports.getAllIssueForSCII = getAllIssueForSCII;

Index.js

var functions = require('./functions.js')

functions.getAllIssueForSCII();
console.log(json) // Error;

在此先感谢您的帮助:)

0 个答案:

没有答案