
Andrew
04.08.2017
14:53:37
ничего страшного, в твиттер приложение тоже иногда забывают очищать ?

Vladimir
04.08.2017
14:58:57
http://dev.apollodata.com/core/how-it-works.html#normalize

Shane
04.08.2017
15:04:17

Google

Andrew
04.08.2017
15:04:20

Vladimir
04.08.2017
15:05:36
Они всегда нормализуют. Redux там внутри всегда используется. В итоге они получают ответ от сервера, разбирают его, складывают в хранилище, а потом пересобирают так, чтобы он удовлетворял GraphQL запросу.

Andrew
04.08.2017
15:07:02
надо будет глянуть пост запрос

Vladimir
04.08.2017
15:07:23
И там много веселья начинается когда у полей есть алиасы, аргументы, директивы и т.д. и т.п. - много чего нужно предусмотреть. Отсюда львиная доля сложности этих клиентов.

Ayaulym
04.08.2017
17:02:41
кто-то встречался с такой ошибкой?как решить?

Danil
04.08.2017
17:37:31
Я правильно понимаю, что в ListView / FlatList, если я хочу сделать какой-то тап, надо использовать touchable highlight?

Джон
04.08.2017
17:43:58
Ребят, кто-то отправлял файлы через FormData?

Алексей
04.08.2017
17:51:35

Ayaulym
04.08.2017
18:12:53
по туториалу делала, все permission-ы прописала в info.plist,version npm,react-native,react-native-camera правильны.В stackoverflow посмотрела, я новичок в реакте.Пожалуйста,можете помочь?

Google

Brown
04.08.2017
18:21:09
Ребят, кто-то отправлял файлы через FormData?
let formdata = new FormData();
for (let k in dataRaw) {
formdata.append(k, dataRaw[k]);
}
try {
let response = await fetch('https://url', {
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'},
body: formdata
});

Dzhuraev
04.08.2017
18:47:11

Egor
04.08.2017
19:05:37

Danil
04.08.2017
19:06:06

Alexander
04.08.2017
19:07:36
Ну тут понятно, что CameraManager - undefined, либо поставили неправильно, либо не заимпортили, тут одно из двух

Amon Bower
04.08.2017
19:37:36
Помогите решить одну траблу. Я такой способ юзал на сайте когда использовать redux и фильтровал данные по определенным критериям. Перед тем, как отрендерить данные, я делаю фильтрацию по избранным записям.
Если есть избранные, и я нажал показать только избранные, то все ок. Но если я уберу галочку, то из сторы основной стираются все записи и остается только та, которая была помечена как избранная.
Хотя я не передаю action на изменение сторы

Shane
04.08.2017
20:45:53
Кто нибудь юзал react native splash screen? Серьезная проблемка с ним

Alexander
04.08.2017
20:47:25
+

Shane
04.08.2017
20:52:11
+
Запускаю приложение. Все отрабатывает как надо. Но при выходе через back кнопку. После я заново открываю приложение, запускается splashscreen и зависает. Т.е. приложение уже не отрабатывает hide() т.к. оно уже запущено

Alexander
04.08.2017
20:55:09
А вы вручную show не вызываете?

Shane
04.08.2017
21:00:57
Можно было бы в том же java файле закрывать через 2 сек. Но в java не силен. Юзал Timer для java но он не отрабатывает

Alexander
04.08.2017
21:04:59
Да не это костыль, а версия сплэшскрина последняя?

Shane
04.08.2017
21:05:12
Да

Alexander
04.08.2017
21:06:05
show в onCreate вызывается?

Shane
04.08.2017
21:06:49
Да

Alexander
04.08.2017
21:06:57
public class MainActivity extends ReactActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
SplashScreen.show(this); // here
super.onCreate(savedInstanceState);
}
}

Google

Shane
04.08.2017
21:07:43
Да.

Alexander
04.08.2017
21:07:55
У муня бывало глючило что при запуске приложухи сплэш экран вообще не уходил
хотя до этого работало нормально (ничего не переустанавливая)
и оно каким-то образом само прошло, хз магия
может симулятор залагал
хотя даже перезагрузка не помогала

Shane
04.08.2017
21:08:44
На телефоне также
Этот косяк происходит если приложение back закрываешь. Он как бы закрывается но в таске остается
Если полностью закрыть и запустить все ок

Alexander
04.08.2017
21:11:48
ну все равно я так понимаю show срабатывает по onCreate 1 раз и все
до полной пересборки

Shane
04.08.2017
21:12:00
++

Alexander
04.08.2017
21:12:31
можно залогировать
в onCreate
посмотреть, как он отрабатывает

Shane
04.08.2017
21:14:14
А как записывать логи в java. Я в java 0

Alexander
04.08.2017
21:24:11
import android.util.Log;
Log.v("Some", "String");
в Студии -> Android Monitor -> Вкладка LogCat
и там будет лог

Google

Alexander
04.08.2017
21:26:59
все, да логируется,
каждый раз
у меня при бэке и обратно
сплш появляется, но он уходит
вы наверное не там hide делаете
определенно, где вы hide делаете?
@MatteProxy

Джон
05.08.2017
04:39:45
Ребят, а была у кого-то проблема, когда в FlatList не показывается картинка, если по uri? Через require нормально всё..
react-native link

Brown
05.08.2017
04:43:11
Ага вот еще https://stackoverflow.com/questions/32441963/how-to-use-formdata-in-react-native
https://www.google.ru/search?q=react+native+formadata+upload+image&oq=react+native+formadata+upload+image&aqs=chrome..69i57.19483j0j7&sourceid=chrome&ie=UTF-8

Джон
05.08.2017
04:44:15

Brown
05.08.2017
04:44:59
formdata.append("product[images_attributes[0][file]]", {uri: photo.uri, name: 'image.jpg', type: 'multipart/form-data'})
headers: {
'Content-Type': 'multipart/form-data',
},
Вот так примерно было?
заголовок верный был?

Danil
05.08.2017
08:42:27
Кто сталкивался с переиспользованием компонентов в нескольких приложениях? Какой лучший путь решения данной проблемы?
Видел что люди делают это через https://github.com/insin/nwb

Алексей
05.08.2017
08:46:59

Google

Danil
05.08.2017
08:47:11
причем тут RN?
https://github.com/insin/nwb/blob/master/docs/guides/ReactComponents.md#developing-react-components-and-libraries-with-nwb
Читай

Алексей
05.08.2017
08:47:44
и

Danil
05.08.2017
08:49:43
Ок, переформулирую.
Как переиспользовать компоненты между RN приложениями? Видел что React разработчики это делают через nwb.

Алексей
05.08.2017
08:51:34
просто берешь и переиспользуешь, не надо ничего упаковывать, не надо делать компиляцию
немного сложнее если это нативный компонент

Rostyslav
05.08.2017
09:43:32
ребят
подскажите
типа аватарка
и при клике на нее
выбрать фото из галереи?
это CameraRoll?

Danil
05.08.2017
09:57:13
1. https://snack.expo.io/HJ8V8GXPW
2. https://snack.expo.io/BJFU8Gmw-