
Maksim
23.07.2016
17:24:18

Denis
23.07.2016
19:14:10
Да :)

Nikita
23.07.2016
19:54:49

Sergey
23.07.2016
19:55:35
неожиданный вопрос, RN разрабатывается под винду?

Google

Sergey
23.07.2016
19:55:58
кажется react-native-windows заглох пару месяцев назад

Maksim
23.07.2016
19:59:41
вот я и пытаюсь придумать: как лучше сделать контрол, который редактирует обычный объект со строковыми значениями
т.е. видимо его надо перевести в список с объектами с полями {key: "...", value: "..."} а потом обратно превратить в объект

Nikita
23.07.2016
20:01:10
Так а в чем проблема просто менять ключ или значение, что то я упустил)

♥️
23.07.2016
20:38:15

Denis
23.07.2016
20:55:23
а ты можешь пример набросать в какой-нибудь песочнице, типа rnplay.org?

Макс
24.07.2016
10:23:08

Maksim
25.07.2016
06:53:01
коллеги, простите за примитивный вопрос, но можно ли сегодня практически рассчитывать на то, что если я выгрузил с сервера json и в нём есть объект с ключами, то при for(k in obj) порядок обхода будет совпадать с тем, что было в json?

lamo2k
25.07.2016
06:55:07
Да

Meg
25.07.2016
07:50:42
Да

Maksim
25.07.2016
08:47:00
спасибо

Play
25.07.2016
09:43:03
...и меня коллеги простите, но я уже две недели не могу вложить аккордион в аккордион. Может кто поможет?
https://github.com/gHashTag/iSoulClub/blob/mainMenu/index.ios.js

Google

Play
25.07.2016
09:43:41
хочу сделать сабменюху для мастеров

Roman
25.07.2016
10:30:24
с чего бы вдруг можно было расчитывать на порядок в объекте? это же не массив

Maksim
25.07.2016
12:13:50

Roman
25.07.2016
12:34:40
никто не гарантирует, что сериализатор со стороны сервера будет собладать порядок

Maksim
25.07.2016
12:36:52
я сам гарантирую
я пишу сервер

Рустам
25.07.2016
12:37:42
По-моему, это в стандарте: порядок ключей в JSON сохраняется. Порядок элементов массива - нет.

Maksim
25.07.2016
12:38:01
наоборот
в стандарте да
массив сохраняется, ключи могут перемешаться

Рустам
25.07.2016
12:39:51
упс, да прошу прощения:
пруф http://www.json.org/
An object is an unordered set of name/value pairs.

Maksim
25.07.2016
12:56:23
совершенно верно
это так в стандарте
но я сразу спросил про практику

Alexander
25.07.2016
13:07:41
лучше не полагаться на это)

Alex
25.07.2016
13:10:17
А какой кейс где может быть необходим порядок?

Alexander
25.07.2016
13:15:56
наверное, какае-то автогенерация)

Alex
25.07.2016
13:17:38
Засунуть элементы в массив и все, вот и сохраненный порядок.

Maksim
25.07.2016
18:00:57
Я уже обьяснял кейс
У меня есть урл авторизационного бекенда, к нему есть обьект с доп-параметрами

Google

Maksim
25.07.2016
18:01:41
Надо дать редактировать эти параметры

Alex
25.07.2016
18:11:36
А засунуть ключи объекта в массив не поможет?

Maksim
25.07.2016
18:14:25
Можно, но хочется сохранить простое серверное api

Alex
25.07.2016
18:17:44
Если порядок ключей на бэкенде важен то имхо эта информация должна быть представлена массивом. А можно более подробно где может быть нужен ordered объект?

Maksim
25.07.2016
18:18:08
Сейчас попробую
На сервере порядок ключей неважен

Alex
25.07.2016
18:18:26
Тогда не вижу проблем.

Maksim
25.07.2016
18:18:35
Но при редактировании мне надо редактировать ключи и значения

Alex
25.07.2016
18:18:55
можно добавить сущности филд position
если это реально важно. Правда я все еще не понимаю где это может быть нужно ) редактирование key=>value значений скорее всего не обязательно должно иметь тот же порядок, и, полагаю это просто эстетика? если есть желание эту эстетику сохранить то нужно знать каким образом можно отсортировать объект на фронте, тот же пресловутый position

Maksim
25.07.2016
18:21:56
Смотри: я начинаю редактировать key и надо что бы на каждый кейпресс не терялся фокус

Alex
25.07.2016
18:24:27
чтобы уже существующие объекты не перестраивались нужно задавать объектам key
redux? redux-form юзаешь?

Maksim
25.07.2016
18:24:46
Да они то тут при чем
Это же обвязка

Alex
25.07.2016
18:25:19
С ними удобнее не заботиться об этих мелочах.

Aleh
25.07.2016
18:26:51
ответ же прост ?

Макс
26.07.2016
06:43:13

Alexander
26.07.2016
06:50:37
это сервер, обычно, генерит из асоциатвного массива по алфавиту... а тут не однозначненько

Google

Макс
26.07.2016
07:39:39
https://jsbin.com/goconowodo/edit?js,console
Такс, если руками, то будет так, как присваиваешь
Никогда этим не пользовался, туда сюда конвертация и все поломается к чертям

Nikita
26.07.2016
08:05:35
Короче юзайте Map, es6 на дворе)
а блин это не про обьекты а про json, пардон)

Michael
26.07.2016
10:00:54
Всем ку, можно ли сделать красивые material transition на rn?

Play
26.07.2016
11:50:11

Sergey
26.07.2016
11:50:31

Play
26.07.2016
11:52:45
А поподробнее?
На сколько я понял в RN можно анимировать UI по вкусу и желанию

Sergey
26.07.2016
11:56:40
Мне кажется вопрос был более конкретный, есть ли готовые реализации или примеры конкретных эффектов из materail transition на RN?
Для меня неочевидно, как сделать какую-то сложную анимацию через Animated

Michael
26.07.2016
11:57:02

Play
26.07.2016
11:58:18

Denis
26.07.2016
12:17:31
анимацию смены роутов?
или где?

Play
26.07.2016
12:20:04

Алишер
26.07.2016
12:26:48
Всем привет. Интересует вопрос. У 2GIS есть React компонент. Есть ли способы интегрировать этот модуль в RN?
Гуглил, не смог найти внятного ответа

Alex
26.07.2016
12:37:04
RN компоненты пишутся на нативном коде, java/objectivec, ты конечно можешь открыть минибраузер для одного компонента но в общем это не имеет смысла.

Алишер
26.07.2016
12:38:36
через WebView?

Michael
26.07.2016
12:40:19
или где?
Например компонент стилизованный под floating action button превращается в другой блок

Google

Michael
26.07.2016
12:44:43
Функциональная анимация в UX дизайне. Что делает ее эффективной?
https://habrahabr.ru/post/306348/
Вот пример вторгого признака как можно сделать?
Какие версии андроид и айос поддерживает рн?

Sergey
26.07.2016
15:32:01

Рустам
26.07.2016
16:42:21
А кто знает, почему поддержка андроид с 4.1, а не с 4.0 например?

Play
26.07.2016
17:50:11
Как копироавть текст ошибки из симулятора?