React-native возвращаемое значение метода get - PullRequest
0 голосов
/ 07 февраля 2019

В моем классе есть следующий метод MakeRequest.js:

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

Я пытаюсь получить доступ к данным и данным2 из другого класса:

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

Отображается сообщение об ошибке

Can't find variable: array

Почему «массив» недоступен?

1 Ответ

0 голосов
/ 07 февраля 2019

array выходит за рамки.Ваша лямбда заканчивается звонком send.Если вы хотите предупредить его и не возвращать результат вызова этого метода, сделайте что-то вроде этого:

(array) => {
    MakeRequest.send(JSON.stringify(query));
    alert(array[0]);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...