Size: a a a

React Native — русскоговорящее сообщество

2020 May 10

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
потому что deprecated, бери RNCAsyncStorage
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
да
источник

Ф

Филипп in React Native — русскоговорящее сообщество
Всем привет, ребят подскажите как с этим бороться, в режиме  разработки к примеру сраница авторизации сплющевается, после билда все нормально. А вот чат к примеру тоже сплющевается, а после билда его перекрывает клавиатура. Вообще не понятно как keyboard view работает. Behavior стоит в значении padding.
источник

Ф

Филипп in React Native — русскоговорящее сообщество
источник

Ф

Филипп in React Native — русскоговорящее сообщество
источник

Ф

Филипп in React Native — русскоговорящее сообщество
источник

ИЦ

Илья Цымбалюк... in React Native — русскоговорящее сообщество
@ponomarevv  а подскажи еще такой момент, что-то не могу сообразить как при setItem просто добавлять еще одну запись, а не перезаписывать имеющияся данные. А то у меня получается при каждой отправке события AsyncStorage.setItem перезаписывается текущий Storage
источник

AC

Alexandr Cebotari in React Native — русскоговорящее сообщество
Филипп
Всем привет, ребят подскажите как с этим бороться, в режиме  разработки к примеру сраница авторизации сплющевается, после билда все нормально. А вот чат к примеру тоже сплющевается, а после билда его перекрывает клавиатура. Вообще не понятно как keyboard view работает. Behavior стоит в значении padding.
оффсет выставляете?
источник

Ф

Филипп in React Native — русскоговорящее сообщество
Alexandr Cebotari
оффсет выставляете?
а что за оффсет ? Ничего такого не ставил
источник

AC

Alexandr Cebotari in React Native — русскоговорящее сообщество
KeyboardVerticalOffset вроде называется параметр
источник

Ф

Филипп in React Native — русскоговорящее сообщество
Alexandr Cebotari
KeyboardVerticalOffset вроде называется параметр
Посмотрю, спасибо
источник

Ф

Филипп in React Native — русскоговорящее сообщество
Alexandr Cebotari
KeyboardVerticalOffset вроде называется параметр
ничего не изменилось
источник

DZ

D Z in React Native — русскоговорящее сообщество
Добрый день, занимаюсь установкой Android Studio, застрял на пункте, где нужно прописать bin в переменную path (я пока еще на винде).
В документации (https://reactnative.dev/docs/environment-setup) сказано, что это C:\Android\tools\bin\platform-tools дефолтное значение, куда скачивается SDK-ашка, хотя проискав все файлы в диске, я ничего похожего не нашел.
find /c -name 'Android\tools\bin'
Может кто-нибудь дать подсказку, может, я что-то делаю не так?
источник

DZ

D Z in React Native — русскоговорящее сообщество
То есть, добрая ночь)
источник

AC

Alexandr Cebotari in React Native — русскоговорящее сообщество
Филипп
ничего не изменилось
а что вы написали, что ничего не изменилось?
источник

Ф

Филипп in React Native — русскоговорящее сообщество
добавил это offset, но не было никаких изменений. Сейчас пробую пакет KeyboardAwareScrollView
источник

NT

N T in React Native — русскоговорящее сообщество
Подскажите плиз, всатвил react-native-maps, все ок, но когда выплывает модалка по верх карты то по ней нельзя клацать и свайпать (в это время свайпается карта насквозь модалку)
источник

К

К in React Native — русскоговорящее сообщество
Контейнер ScrollView?
источник

Ф

Филипп in React Native — русскоговорящее сообщество
К
Контейнер ScrollView?
Да, там где чат
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Илья Цымбалюк
@ponomarevv  а подскажи еще такой момент, что-то не могу сообразить как при setItem просто добавлять еще одну запись, а не перезаписывать имеющияся данные. А то у меня получается при каждой отправке события AsyncStorage.setItem перезаписывается текущий Storage
давай по шагам:
в доке https://reactnative.dev/docs/asyncstorage.html#setitem
написано "Sets the value for a key"

ни про какие "добавления записей" там не говорится. просто устанавливает значение для ключа (любое которое укажешь).

что в итоге хочешь получить? несколько значений на этом ключе?

рекомендую очень внимательно к этому вопросу относиться при проектировании, на андроиде у asyncstorage (там sqlite под капотом) ограничение 6 мб на хранилище. но если это ограничение ещё можно просто побороть настройками модуля, то ограничение на длину записи (одной строки) так просто не поменяешь

@gblack9 кстати, судя по доке там 1 000 000 000 знаков по умолчанию
https://www.sqlite.org/limits.html
если конечно в нативном модуле не поменяли настройки
источник