
Igor
23.05.2017
06:33:06

Alex
23.05.2017
07:17:14
Привет всем, может кто рассказать что юзать в проекте для работы с хранением данных в локальной среде?

Aleksandr
23.05.2017
07:20:01

Alex
23.05.2017
07:20:51
можешь поделится опытом, в плане много ли с этим проблем?

Google

Alex
23.05.2017
07:21:21
каких-то подводных камней и достаточно надежно хранит?
может есть какие либы для улучшения или облегчения работы с подобной штукой?

Dmitry
23.05.2017
07:23:52
Есть всякие либы, которые синкают твой стор со стораджами

Roman
23.05.2017
07:28:10
если какие то кей-валью, хватит и асинк стораджа

Alex
23.05.2017
07:32:12
realm гляну вечером, возможно то что нужно, а вообще нужда хранить те данные которые будут переданы на бек как только появится инет

Aleksandr
23.05.2017
07:38:01
каких-то подводных камней и достаточно надежно хранит?
как написали выше, вариантов хранения данный много, все зависит от того что будет храниться и в каком виде. В большинстве случаем для обычных настроек апок подходит АсинкСторадж.
Если нужна локальная БД, тогда либо realm либо sqlite.
Все варианты хранят данные достаточно надежно и при обновлении апки не затираются.

Alex
23.05.2017
07:41:25
благодарю

n06rn
23.05.2017
09:09:22
Привет. Столкнулся с такой вот задачей. Есть варианты как это сделать? кто-нибудь сталкивался с подобным?

Алексей
23.05.2017
09:12:38
просто вьюха посередине текста
можно как нибудь помечать это в тексте, который внутру хранится, например @name@, затем сплитить по такой штуке и потом джойнить с вьюхой

n06rn
23.05.2017
09:15:00
я тоже так хотел сделать. но проблема в том, что в таком случае теряется выделение

Google

n06rn
23.05.2017
09:15:20
и притом никак с этим плейсхолдером взаимодействовать нельзя
получается
но спасибо

Peter
23.05.2017
09:21:36

HELLO
23.05.2017
11:29:18
ребят, https://github.com/lwansbrough/react-native-camera это лучшее решение для доступа к камере?

Peter
23.05.2017
12:09:32
https://github.com/z4o4z/react-native-parallax-scroll
каеф

Maxim
23.05.2017
12:13:20
Всем привет, ребята, что ему не хватает:

Alexander
23.05.2017
12:15:14
а как експортится PersonalCabinet?

Maxim
23.05.2017
12:15:45

KlonD90
23.05.2017
12:16:15
Props
Super props

Maxim
23.05.2017
12:18:14

Dmitry
23.05.2017
12:18:55
Убери скобки при импорте
Да и constructor можно не писать, если ты внутри ничего не собираешься делать

Maxim
23.05.2017
12:21:00

Zaur
23.05.2017
12:23:28
Какой роутер использовать для react native?

Google

Daniel
23.05.2017
12:23:49
Привет! Юзал все время react-native-router-flux. Есть ли смысл в новом проекте пробовать react-navigation? Кто-то пробовал, какие там траблы?

Кирилл
23.05.2017
12:26:05
@savelichalex ты статью обещал)

Алексей
23.05.2017
12:26:33

Кирилл
23.05.2017
12:28:07
? ?

Алексей
23.05.2017
12:30:23

Daniel
23.05.2017
12:31:11

Алексей
23.05.2017
12:32:44
не до конца стабильное апи, есть небольшие отличия от нативной навигации и мелкие баги) а в общем все хорошо

Daniel
23.05.2017
12:35:26
круто, спасибо) с табами все хорошо? Потому что в rn-rf как-то не очень удобно, когда начинается глубокая вложенность по конкретному табу

Алексей
23.05.2017
12:36:25

Daniel
23.05.2017
12:37:15
когда на одном табе, например "Настройки" можно в глубину уйти на экранов 10

Dima
23.05.2017
12:37:31
у нас есть drawer -> tabs -> stacknavigation

Andrew
23.05.2017
12:37:45

Daniel
23.05.2017
12:38:31
круто, спасибо. Попробую собрать что-то для теста.
Получается сейчас лучше navigation ничего нет?

Maxim
23.05.2017
14:18:49
ребзя. Короче, беда
react-native-router-flux
Как в redux сделать toogleDrawer

Vadim
23.05.2017
14:19:30
Разверни свой вопрос)

Maxim
23.05.2017
14:19:33
У меня есть такой простецкий Action:
Есть такой редюсер:

Google

Maxim
23.05.2017
14:20:15
Беда в том, что по нажатию на кнопку, на которую повешен toogleDrawer у меня все работает, пока дравер закрыт
После открытия дравера, что-то с редаксом происходит не то и он не отрабатывает. Хотя дравер закрывается(
Вот такой лог (на кнопку я нажал 4 раза):
Вот в этом положении не отрабатывается что-то из редакса:

Dmitry
23.05.2017
14:31:12
Ну судя по экшенам все хорошо должно быть
Но слово Actions в редьюсере меня пугает)

Maxim
23.05.2017
15:58:47
Уже исправил
Там короче беда в react-native-drawer
когда он открыт, то управление на себя берет он
И ивент клика не доходил до кнопки
Настройки дравера немного исправил и все
Главное, не забыть убрать onOpen
Хотя, можно пойти другим способом
в редюсере не менять стейт, а именно вызывать Actions.refresh (это то, что от react-native-router-flux
И создать 2 других редюсера, с экшенами редакса, которые повесить в дравере на onOpen, onClose

Mars
24.05.2017
03:46:20
@kazak1377, зачем все это? Почему не react-navigation?

Google

Nikita
24.05.2017
06:39:44
Доброго времени суток! У кого-нибудь были похожие траблы? Отключаю инет на эмуляторе, событие NetInfo.addEventListener('change', this.handleConnectivityChange.bind(this)); не происходит, на девайсе не тестил (андроид)
ребята, а NetInfo кто-нибудь пользовался ?
чет у меня он лукавит. нашел обсуждение на гитхабе, где все тоже недоумевают по его поводу
он только один раз детектирует изменение isConnected.
т.е. при запуске детектит true, отключаю инет - false, включаю - тишина
хм
похоже дело может быть в манифесте
componentDidMount() {
NetInfo.isConnected.fetch().then(isConnected => {
if (isConnected) {
this.props.setNetworkStatus('MOBILE');
} else {
this.props.setNetworkStatus('NONE');
}
NetInfo.addEventListener('change', this.handleConnectivityChange.bind(this));
});
}
handleConnectivityChange(connectionInfo) {
this.props.setNetworkStatus(connectionInfo);
}


ENAMETOOLONG
24.05.2017
09:06:02

Maxim
24.05.2017
10:00:07
Всем привет
Ребята, можно както-то отключить этот варнинг: