@react_js

Страница 169 из 5115
Nikita
07.06.2016
12:53:15
onPress={() => dispatch(removeNotification(item))} - 2 агрумент connect изучи

большинством, если не всеми библиотеками для переводов. Можно через state-management библиотеку, хотя не вижу смысла

Ivan
07.06.2016
12:54:39
@gusnkt спасибо! понял попробую

Меня вот AsyncStorage смущает, я с ним через callback работаю, как лучше через await или так норм? https://github.com/ivanzotov/react-native-example/blob/master/app/actions.js#L41

Google
Nikita
07.06.2016
12:56:23
и файлы компонентов в подавляющем большинстве проектов соответствуют тому, что экспортируется as default

а зачем ты везде простыню export оставляешь в конце? Удобнее же export function foo...

Ivan
07.06.2016
12:57:36
не везде, https://github.com/ivanzotov/react-native-example/blob/master/app/components/nav-button.js

а я уже не помню ))

а, потому что connect https://github.com/ivanzotov/react-native-example/blob/master/app/components/list-item.js#L72

а как еще можно?

Nikita
07.06.2016
12:58:25
ListItem.js

anoru
07.06.2016
12:58:48
жквери нужен! И необходим
это точно реакт канал?

Ivan
07.06.2016
12:59:39
@gusnkt не понял, ты имеешь ввиду названия файлов у меня кривые? или что-то другое

Nikita
07.06.2016
12:59:45
По поводу AsyncStorage у тебя экшн очень развесистый. Надо это в хелперы/утилиты/сервисы выносить

@gusnkt не понял, ты имеешь ввиду названия файлов у меня кривые? или что-то другое
да не то что кривые. Просто говорю, что в react комьюнити принято называть так же, как в export default

Ivan
07.06.2016
13:00:50
да да логично, понял спасибо

anoru
07.06.2016
13:01:15
>— И когда наконец-то осознает, что jquery это отличная либа, которая хоть и прилично весит, и довольно медленная, но решает целую кучу проблем, особенно в типовых задачах

Google
anoru
07.06.2016
13:01:22
можно вкратце узнать какие задачи они решает

Ivan
07.06.2016
13:01:24
а i18n из контекста это как?

anoru
07.06.2016
13:01:26
писал на jQuery 2 года

могу похоливарить)

Nikita
07.06.2016
13:02:28
не согасен. Чтобы добавить/удалить надо выполнить 2 действия, вместо 1

плюс не видно, что публично, а что приватно

anoru
07.06.2016
13:03:22
хотя какой 2, все 4-5. Вообщем Алексей прав - очевидный вброс.

Andrey
07.06.2016
13:03:40
это точно реакт канал?
Да. И здесь не у всех проекты-однодневки ;)

Nikita
07.06.2016
13:04:02
а i18n из контекста это как?
посмотри react-intl как сделан

Ivan
07.06.2016
13:04:05
Народ, а зачем названия actions выносят в отдельный список константов? чтобы не было "коллизий"?

anoru
07.06.2016
13:04:22
предлагаю Андрею пройти в pro.js на замену Игоря Николаевича)

Ivan
07.06.2016
13:05:25
я имею ввиду вот я просто пишу строку типа type: 'REQUEST_POSTS', а во многих примерах типа actions.REQUEST_POSTS

в чем смысл не подскажете?

anoru
07.06.2016
13:06:56
https://github.com/tappleby/redux-batched-subscribe Ребят, юзал кто-нибудь?

я имею ввиду вот я просто пишу строку типа type: 'REQUEST_POSTS', а во многих примерах типа actions.REQUEST_POSTS
для автокомплита, если ты хочешь слушать 1 экшен в разных редюсерах, чтобы опечаток не сделать. Но мы отказались от этого с использованием redux ducks

проблем не возникло

меньше кода зато писать )

Dmitry
07.06.2016
13:08:19
Ребят, как реализовать @keyframes в Реакте? Использую инлайновые стили: const styles = StyleSheet.create({ ... });

Для анимации прелоадера нужно

Google
Andrey
07.06.2016
13:08:56
я имею ввиду вот я просто пишу строку типа type: 'REQUEST_POSTS', а во многих примерах типа actions.REQUEST_POSTS
если с наскоку и неразбераясь то ответ очевиден. Чтобы не было колизий. В строках хранить удобно когда ты эти имена экшонав внутри приложения используешь для себя как либо

Ivan
07.06.2016
13:09:23
понял спасибо, я думал есть еще какой-то смысл )

Andrey
07.06.2016
13:10:09
понял спасибо, я думал есть еще какой-то смысл )
Это не окончательный ответ. Возможно есть ещё какой-то смысл . я просто тоже хз )

Ivan
07.06.2016
13:10:16
)))

anoru
07.06.2016
13:10:36
Иван, посмотри еще https://github.com/erikras/ducks-modular-redux Если там выпилить константы, то кода совсем мало будет.

и redux меньше боли приносит

Ivan
07.06.2016
13:10:56
уже посмотрел после твоей записи, спасибо

Sergey
07.06.2016
13:22:35
Вопрос по ReactCSSTransitionGroup

Сейчас один элемент сразу появлятся и только потом изсчезает второй.

<ReactCSSTransitionGroup transitionName="carousel" transitionEnterTimeout={300} transitionLeaveTimeout={300}>

Использую настройки из примера?

В чем может быть косяк?

Andrey
07.06.2016
13:23:55
попробуй jQuery !

)

Sergey
07.06.2016
13:24:42
Уже написал все на реакте - нравиться как получилось.

Нужно добавить немного анимации.

Gordey
07.06.2016
13:30:55
тся

Sergey
07.06.2016
13:30:55
Вот код https://github.com/SeanSilke/reactquiz

тся!!

Gordey
07.06.2016
13:31:10
простите

Google
Andrey
07.06.2016
13:32:33
@SergeyOrlov а какого рода анимация тебе ужна ?

Sergey
07.06.2016
13:33:33
@iyntx Текст медленно изчезает и появляется новый.

Там знатный говнокод, если есть замечания, высказывайте!

Andrey
07.06.2016
13:34:32
то есть они одновременно должны стартовать (появление и исчезание) ?

Sergey
07.06.2016
13:34:58
Нет последовательно.

Один исчез, после него появляется другой.

Andrey
07.06.2016
13:35:34
.questions .header .title { } — неподдерживаемость и кровищща

Admin
ERROR: S client not available

Andrey
07.06.2016
13:38:00
я не подскажу как это делается инструментами, т.к. у меня нет счастья юзить реакт и его штукенции. ПОСОНЫ, ПОМОГИТЕ ЧУВАКУ С CSS-САНИМАЦИЕЙ В РЕАСТЕ

Sergey
07.06.2016
13:38:59
?

http://www.chloechen.io/react-animation-done-in-two-ways/

Написал

.animation-enter { opacity: 0.01; } .animation-enter.animation-enter-active { opacity: 1; transition: opacity 2s ease-in; } .animation-leave { display: none; } .animation-leave.example-leave-active { display: none; }

Вот еще пример интересный http://codepen.io/agrewell/pen/ZYdGOJ

Все, пасаны взлетело! Еще нужно pointer-events: none; добавить!

Andrey
07.06.2016
14:27:07
а клёво получилось . одобряю. .тока цсс не по бему - надеюсь это поправимо

Firdavs
07.06.2016
14:35:18
Привет всем

Что посоветуете новичку для изучения react.js?

Sergey
07.06.2016
14:36:13
https://github.com/petehunt/react-howto

Alexander
07.06.2016
14:36:27
Доки + egghead + живые примеры на гитхабе отлично зайдут

Google
Firdavs
07.06.2016
14:36:56
спасибо

Sergey
07.06.2016
14:37:06
В трудную минуту https://github.com/gaearon/react-makes-you-sad

Andrey
07.06.2016
14:49:27
Привет всем
давай я тебя научу. реакт сам по себе он простой. представь что у тебя стакан воды и ты заливаешь её в форменую вазу. так вот в реакте стакан воды это твои данные, а форменая ваза это твоя програма.

как-то так

Firdavs
07.06.2016
14:54:20
данные так же вылезают обратно?))

Vladimir
07.06.2016
14:55:11
только если использовать jquery

Roman
07.06.2016
15:01:35
?

Igor
07.06.2016
15:14:18
а чего здесь писали, что у стрелочных функций стектрейс ломается? нормально же вроде

Andrey
07.06.2016
15:18:24
нельзя всему верить, что люди говорят)

from
07.06.2016
15:20:09
нельзя всему верить, что люди говорят)
ага! Учитывая, что такое не писали :)

Но это обсуждали, да. И кто-то видимо не очень внимательно прочёл )

Andrey
07.06.2016
15:21:27
в первый раз говорили, во второй раз уже нет)

Dmitry
07.06.2016
15:45:04
Ребят, почему может возникать такая беда? <Button text="Show Flights" ref={c => {console.log(c)}} /> Получаю в консоли null

Sergey
07.06.2016
15:47:11
Igor
07.06.2016
15:48:19
Дык это сорсмапа от вебпака, а не нативная ароу фанкшн
т.е. если сорсмапа есть, тогда ок, можно юзать?

Sergey
07.06.2016
15:50:04
*когда ароу фанкшн транспилится в завернутую функцию

Страница 169 из 5115