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

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

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

23 ответов

10 просмотров

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

Вячеслав- Автор вопроса
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 думаю поле...

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

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

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

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

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

коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
А если изначально бот работал так : есть сайт онлайн школы. У каждого ученика свой кабинет. Где он авторизуется по своим данным. И уже в кабинете, на самом сайте делает оплату...
Денис 💡 Фрилансер
13
А что ты вообще делаешь ?
Yesgoter
13
средствами IBX как-то можно выполнить запрос insert ... returning?
Igor
31
На работе пишем распределенное приложение, у которого сотни, если не тысячи настроек. Конфиги написаны на xml, расположены на разных хостах и должны быть согласованы друг с др...
Aleksandr Druzhinin
5
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
18
Всем привет 🙂 Какая-то непонятная проблема у меня с видео, раньше такого не было. Загружаю видео с гугл диска именно в видео mp4 и меняю ссылку как положено вот она: https://d...
Ксюша|Верстка на Тильде|Дизайн 🦥
6
Hi there everyone Is there anyone who have not started hamster bot yet? I need only one, I'll be glad if you do this for me DM if you haven't yet
Mehrshad
53
А какие у этого try практические плюсы перед eval?
Oleg Volkov
41
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Карта сайта