169 похожих чатов

И последний вопрос я его уже задавал но так мне

и не сказали JSON.parse в нетив не работает?

23 ответов

20 просмотров

Работает, ты что-то ему скормил что он не может переварить

Вячеслав- Автор вопроса
Evgeniy
Работает, ты что-то ему скормил что он не может пе...

пытался сделать асинхронно но там была ошибка чето по буферу

парсить промис? 🤔 это вряд ли.

Вячеслав- Автор вопроса
Вячеслав
Где вы это увидели?😁

ровно там где написано )

Вячеслав- Автор вопроса
Vitaliy Ponomarev
screenshot ровно там где написано )

AsyncStorage типо отсюда он не может парсить? или инитиал стейт не будет парсить?

Вячеслав
AsyncStorage типо отсюда он не может парсить? или ...

getItem возвращает промис. вы в initialState помещаете промис, перед этим еще его пытаетесь распарсить. так работать не будет надо обновлять состояние значениями из asyncStorage позже.

Вячеслав- Автор вопроса
Вячеслав- Автор вопроса
Vitaliy Ponomarev
парсить промис? 🤔 это вряд ли.

я вот не нашол ничего полезного по этой темме вообще а мне срочно это надо подскажите где можно посмотреть? ато я не могу получить без нейо инфу о пользователе

Вячеслав
я вот не нашол ничего полезного по этой темме вооб...

Это просто здравый смысл. Вам нужно получить значение промиса, а не сам промис, чтобы потом его распарсить. Это нельзя сделать синхронно, как вы написали. Значит нужно каким-то другим способом сделать это асинхронно и затем обновить состояние redux этими значениями из asyncstorage

Вячеслав
я вот не нашол ничего полезного по этой темме вооб...

Я бы в принципе заменил это сохранение/чтение на redux-persist (и получил бы автоматическое сохранение при любом изменении, и загрузку при старте приложения, вместо того чтобы отдельными редюсерами это делать и думать как это организовать при запуске) и не возился с async storage именно для такой задачи, вы всё равно по факту то же самое реализовать пытаетесь.

Вячеслав- Автор вопроса
Evgeniy
👍

та нет не проканало скопировал этот пример вставил и ничего не изменилось

Вячеслав- Автор вопроса
Evgeniy
Ничего не смущает?

я незнаю вы мне скажите что не так😂

Вячеслав
screenshot та нет не проканало скопировал этот пример вставил...

Опять почти то же самое. В initialState будут два промиса (даже если вы скобки добавите). Нельзя синхронно выполнить асинхронную операцию (получить эти данные и положить их в initialState), а вы упорно пытаетесь это сделать.

Вячеслав- Автор вопроса
Vitaliy Ponomarev
Опять почти то же самое. В initialState будут два ...

как же тогда быть это то что я нашел в примерах если быть точнее в оф доке

Вячеслав
как же тогда быть это то что я нашел в примерах ес...

Не пытаться их положить в initial state В оф.доке точно не было ничего про redux reducer initial state

Вячеслав
как же тогда быть это то что я нашел в примерах ес...

https://learn.javascript.ru/async-await думаю полезно повторить, там эта ошибка (попытка получить значение из промиса на верхнем уровне вложенности) как раз объясняется. Возможное решение тоже есть (в данном случае - дождаться данных и выполнить обновление состояния редюсера) но смысла в таких костылях немного. Лучше сразу взять redux-persist и сделать по факту то же самое что вы пытаетесь, но гораздо удобнее.

Вячеслав- Автор вопроса
Vitaliy Ponomarev
https://learn.javascript.ru/async-await думаю поле...

как в браузере включить возможность просмотра идет ли запрос на нужный мне урл или нет что-то мне подсказывает что проблемма не только в этом там походу еще запрос на нужный мне урл не посылается но как это узнать

Вячеслав
как в браузере включить возможность просмотра идет...

Сразу скажу что мое сообщение без негатива. Вячеслав, я уже не первый день вижу от вас кучу вопросов. Включите нормальную отладку, поставьте точки останова в нужных местах и смотрите что у вас происходит. Вы так быстрее найдете ошибку и поймёте причины. И научитесь правильно формировать запросы в поисковике. Правильный вопрос это половина ответа. То что я выше описал гораздо быстрее, чем спрашивать в чате.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта