React-native get方法返回值

时间:2019-02-07 18:51:12

标签: javascript react-native methods return-value

我的类MakeRequest.js中具有以下方法:

export default class MakeRequest{
    send() {
        var data = 'foo';
        var data2 = 'bar';
        return [data, data2];
    }
}

我正在尝试从另一个类访问数据和data2:

(array) => MakeRequest.send(JSON.stringify(query));
alert(array[0]);

显示的错误消息是

Can't find variable: array

为什么无法访问“数组”?

1 个答案:

答案 0 :(得分:1)

array超出范围。您的lambda以send调用结束。如果要在其中发出警报,而不返回该方法调用的输出,请执行以下操作:

(array) => {
    MakeRequest.send(JSON.stringify(query));
    alert(array[0]);
}