Size: a a a

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

2019 December 27

SB

Sergey Bubnov in React Native — русскоговорящее сообщество
Всем привет. Как вы работает с SQLite в плане создания соединения и работы с ним?
Я пока вижу 2 подхода.
1) Создаю коннект к бд в начале приложения, кладу его например в ридакс и использую на все приложении. Но пока непонятно как это будет работать при сворачивании приложения, и когда нужно будет пересоздавать соединение
2) Если мне нужно сделать какой-то запрос в бд, я открываю новое соединение, делаю запрос и закрываю. Пока мне кажется это будет работать немного дольше и возможно в каких-то ситуациях будуту создаваться куча коннектов (если такое вообще можно в данном случе)
Как лучше организовать работу с SQLite?
источник

D

Dmitry in React Native — русскоговорящее сообщество
Подскажите, как используя Expo запилить реюзабельную либу - компонент (с целью дальнейшего использования в своих других приложениях)?

Допустим сам компонент я создал, опубликовал на NPMJS, но видимо в package.json что-то не указал, и поэтому ничего не работает (

Вот сам компонент https://github.com/Reutovsky/react-native-twitter-header/blob/master/App.js
источник

SM

Sergey Melnyk in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
у RNFirebase в коде модуля есть заметка - нотификация в killed state создается только  при priority: high, при normal в логах adb будет "Not allowed to start service Intent"

https://github.com/invertase/react-native-firebase/issues/906

если force-killed (в настройках / долгим тапом "назад") - вообще не создастся
перечитав впросы/ответы понял что это не лечется, или вожно я не прав?
источник

D

Dmitry in React Native — русскоговорящее сообщество
Dmitry
Подскажите, как используя Expo запилить реюзабельную либу - компонент (с целью дальнейшего использования в своих других приложениях)?

Допустим сам компонент я создал, опубликовал на NPMJS, но видимо в package.json что-то не указал, и поэтому ничего не работает (

Вот сам компонент https://github.com/Reutovsky/react-native-twitter-header/blob/master/App.js
Я так полагаю нужно в package.json указать некий "main": "dist/index.js", но как сбилдить - не пойму
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Sergey Melnyk
перечитав впросы/ответы понял что это не лечется, или вожно я не прав?
у меня получилось только когда пушил уведомления с priority: high (с data полями)

и вроде бы работало при тестировании через fcm api напрямую (вроде такого https://medium.com/android-school/f91ba08aacc3). но детали уже не помню.
источник

SM

Sergey Melnyk in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
у меня получилось только когда пушил уведомления с priority: high (с data полями)

и вроде бы работало при тестировании через fcm api напрямую (вроде такого https://medium.com/android-school/f91ba08aacc3). но детали уже не помню.
так и делаю, гдето читал что возможно это зависит и от производителя телефона
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Sergey Melnyk
так и делаю, гдето читал что возможно это зависит и от производителя телефона
Да, некоторые делают force kill при обычном смахивании из активных приложений. в этом случае никак не отработает, но в логах adb тоже какое-то сообщение будет на эту тему, не помню уже какое именно
источник

I

Ilya in React Native — русскоговорящее сообщество
Ребят, подскажите, как лучше сделать динамическую генерацию инпутов в форме? Что использовать в качестве id для хранения инфы в стейте?
И может есть какие-то примеры?
источник

I

Ilya in React Native — русскоговорящее сообщество
Пользователь может создать неограниченное кол-во инпутов и все их надо как-то обработать и отослать в sqlite, не совсем понимаю как это лучше реализовать
источник

D

Den in React Native — русскоговорящее сообщество
кто с xcode'ом работает? это ок что react-native headers в react-native/React/Base, а в самих хидерах внутри указано к примеру
#import <React/RCTBridgeModule.h>
что за..? почему? зачем? что пошло не так? из-за этого половина модулей не компилится (юзаю "react-native": "^0.61.5")
источник

NG

Nick Galko in React Native — русскоговорящее сообщество
Den
кто с xcode'ом работает? это ок что react-native headers в react-native/React/Base, а в самих хидерах внутри указано к примеру
#import <React/RCTBridgeModule.h>
что за..? почему? зачем? что пошло не так? из-за этого половина модулей не компилится (юзаю "react-native": "^0.61.5")
Ну?
источник

NG

Nick Galko in React Native — русскоговорящее сообщество
Все норм
источник

NG

Nick Galko in React Native — русскоговорящее сообщество
Этот хежер для свифта и прочего
источник

NG

Nick Galko in React Native — русскоговорящее сообщество
Что то типа предкомпилированного заголовка в нормальных системах
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
как узнать свой номер телефона в РН?
источник

M

Mario in React Native — русскоговорящее сообщество
Народ, кто нибудь сталкивался с таким, в общем маршрут карты на эмуляторе  ios грузится мгновенно, а на телефоне с задержкой секунд 7-9, не могу понять почему
источник

ЮС

Юрий Слободчиков in React Native — русскоговорящее сообщество
Может как-то неявно связано с определением координат...
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Mario
Народ, кто нибудь сталкивался с таким, в общем маршрут карты на эмуляторе  ios грузится мгновенно, а на телефоне с задержкой секунд 7-9, не могу понять почему
Это может быть связанно с ресурсами эмулятора, они выше чем ресурсы тела поэтому все дольше
источник

ДР

Димка Реактнативный 🛸 in React Native — русскоговорящее сообщество
Ilya
Ребят, подскажите, как лучше сделать динамическую генерацию инпутов в форме? Что использовать в качестве id для хранения инфы в стейте?
И может есть какие-то примеры?
источник

I

Ilya in React Native — русскоговорящее сообщество
Спасибо, посмотрю
источник