Работа с API не понимаю почему пропадает переменная
-
Всем привет!
Проблема, такая. При старте проекта 3 переменные
{ API_OBJECT: "undefined", ERROR_API: "undefined", RESPONSE_API: "undefined" }
обращаюсь к апи, получаю содержимое ответа
устанавливаю в переменную: API_OBJECT
JSON.parse([[RESPONSE_API]])Далее устанавливаю переменную ERROR_API
[[API_OBJECT]]["response"]["error_text"]
Переменная ERROR_API пропадает{ API_OBJECT: { }, RESPONSE_API: "{"response":{"count":0,"items":[]},"run_time":626,"server_time":1521788111,"error":404,"error_tex..." }
Пробовал в место переменной выполнить код:
[[API_ERROR]] = [[API_OBJECT]]["response"]["error_text"]Опять же переменная пропадает
-
json:
{"response":{"count":0,"items":[]},"run_time":472,"server_time":1521788296,"error":404,"error_text":"\u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u0434\u043b\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u043d\u0435\u0442","error_url":""}
-
Не ругайте сильно, my newbie
Я не в том месте запостил :(
-
[[API_ERROR]] = [[API_OBJECT]]["response"]["error_text"]
В API_ERROR - будет null, а пременная, в которой null не будет отображаться в инспекторе. Небольшая недоработка.
[[API_ERROR]] = [[API_OBJECT]]["error_text"]
- попробуйте так.
-
@support Спасибо
-
@nekit44 Пожалуйста