@react_js

Страница 1805 из 5115
Вася
24.07.2017
17:55:13
imya

Сергей
24.07.2017
17:55:51
imya
imia

Вася
24.07.2017
17:56:19
как єто изобразить
ты вопрос нормально задай, глядишь и поможет кто

Google
Evjeni
24.07.2017
17:59:41
вот у меня есть филд в стейте зовут его кафлан, и там есть еше 4 юзера, джигурда, никита и Саша грей

Mike
24.07.2017
18:08:28
Имею в виду нажатия на кнопки. Нажал кнопку - жди выполнения действия, а потом жми еще
Показывай полупрозрачный див поверх всего экрана со спиннером в центре, пока действие идет

Или только поверх контролов

Petr
24.07.2017
18:09:34
У инпутов есть атрибут disable

Юзай его

А по логике самый просто способ через стейт, перед вызовом создаешь isLoading после загрузки меняешь его на false

Ivan
24.07.2017
18:11:31
Ребят, объясните зачем нужен redux-form, переписал с его использованием форму которая раньше работала на обычном стейте. Стало в разы сложнее. Может я что-то не понимаю или делаю не так?

Egoarka
24.07.2017
18:13:44
Реакт только для вьюхи, для стейтов его не рекомендуется использовать. А подход редакса уменьшает кол-во связей компонента с другими компонентами и за счет этого ты можешь гибче делать логику и те самые стейты.

Dmitry
24.07.2017
18:14:11
Ребят, объясните зачем нужен redux-form, переписал с его использованием форму которая раньше работала на обычном стейте. Стало в разы сложнее. Может я что-то не понимаю или делаю не так?
Смотря что за форма. Если простая форма на 4 инпута, то да будет сложнее, но если у тебя что-то сложное, то редукс форм хорошо помогают все это организовывать

Саша
24.07.2017
18:14:21
с большими и сложными формами без него тяжко

Google
Egoarka
24.07.2017
18:16:08
Что??) не рекомендуется ? С каких пор это
Ну как бэ типа пропсы прокидываешь, а логику делаешь на Redux'е

Вася
24.07.2017
18:16:35
стэйт - это же механизм реакта

Mike
24.07.2017
18:16:49


Сергей
24.07.2017
18:16:50
Petr
24.07.2017
18:17:05
Вах

Редакс головного мозга)

Вася
24.07.2017
18:17:28
приехали короче

Egoarka
24.07.2017
18:17:42
Такс, я чот не понял

вы меня тралируете

Вася
24.07.2017
18:18:02
Petr
24.07.2017
18:18:08
Редакс для хранения данных

Egoarka
24.07.2017
18:18:12
render()

Сергей
24.07.2017
18:18:18


Вася
24.07.2017
18:18:32
да не тралируем. ну типо опракидывать пропсы, а пропсы как менять?

Вася
24.07.2017
18:18:55
ща

Petr
24.07.2017
18:19:29
Ладно, допустим у меня есть дропдоун мне стейт дродоуна хранить в редакс?

Dmitry
24.07.2017
18:19:31
Google
Petr
24.07.2017
18:20:42
Думаю нет

Редакс, флюкс и т. д. для связывания компонентов

Вася
24.07.2017
18:21:14
https://github.com/reactjs/react-redux/blob/master/src/components/connectAdvanced.js#L120

Nikita
24.07.2017
18:21:35
Кто-нибудь с 4м роутером реализоввывал сложные переходы с анимацией? Что-нибудь вроде этого https://tympanus.net/Development/ImageGridEffects/index4.html Только для интернет магазина: https://canopy.co/product/18891 чтобы модалка не просто появлялась сверху, а нажатый блок раздвигался в большое модальное окно

Вася
24.07.2017
18:23:09
бля, ну хотя бы потому что если этот стейт никому не нужен кропе дропдауна, то какого хуя он должен делать в общем хранилище?

Evjeni
24.07.2017
18:23:18
А чому бы и нет?
А почему бы и да?

Evjeni
24.07.2017
18:24:46
А валидировать это как?

Egoarka
24.07.2017
18:25:05
Аналогично

пропсы валидируешь

Sergey
24.07.2017
18:26:16
Редакс, это типо общее хранилище всего приложения, его придумали, чтоб обмениваться данными между компонентами. А если твоим данные не уходят за пределы компонента, то и редакс не нужен.

Nikita
24.07.2017
18:27:31
Только при чем тут роутинг
Идея в том, что этот переход будет сделать максимально близко к <Link to={items/${id}}>details</Link> . И при этом все красиво отрисовать

Sergey
24.07.2017
18:27:42
Можно логику описать в хоке, и пропсами передать чистые данные во вью

Google
Egoarka
24.07.2017
18:28:16
Вы мне дичь втираете

М
24.07.2017
18:28:32
Идея в том, что этот переход будет сделать максимально близко к <Link to={items/${id}}>details</Link> . И при этом все красиво отрисовать
У меня FlowRouter, там другая концепция, но у меня вся анимация модальных окон и панелей управления реализована на стейте и стилях

М
24.07.2017
18:29:15
Иногда нужно
Корзина, активный таб в саамом основном меню, авторизация, вроде все

Вася
24.07.2017
18:29:20
js import React, { Component } from 'react' class Dropdown extends Component { constructor(props) { super(props); this.state = { isOpened: false } } render() { const { isOpen } = this.state; return ( <h2>{ isOpen ? 'opened' : 'closed' }</h2> ) } } export default Dropdown

вот пример

то есть по твоей логике проперти isOpened должно уйти в редакс?

М
24.07.2017
18:29:39
Иногда нужно
Ну и всякие специфичные вещи вроде Favourites и тд

Admin
ERROR: S client not available

Egoarka
24.07.2017
18:29:53
пиздец

Сергей
24.07.2017
18:30:16
Корзина, активный таб в саамом основном меню, авторизация, вроде все
поболе кейсов будет ))) есть приложения сложнее магазинов

Egoarka
24.07.2017
18:30:22
шаблоны - это шаблоны, зачем в них пихать стейты

Вася
24.07.2017
18:30:30
да бля, о чем мы спорим, йопта

Сергей
24.07.2017
18:30:38
шаблоны - это шаблоны, зачем в них пихать стейты
ты упал? Реакт компоненты это не шаблоны

Вася
24.07.2017
18:31:05
все равно подконекченный редакс к реакту использует механизм изменения стэйта

о чем спор то

Sergey
24.07.2017
18:31:23
шаблоны - это шаблоны, зачем в них пихать стейты
Бля, я выше написал, что логику можно описать в хоке, и чистыми данными, пропсами во вью передать

Egoarka
24.07.2017
18:31:40
Это все херня

Google
Petr
24.07.2017
18:33:05
Будь добр не рекомендуй в этом чате неправильные советы

Сергей
24.07.2017
18:33:15
Будь добр не рекомендуй в этом чате неправильные советы
ты кому? Отвечай на мессаги, непонятно вообще кому и о чем ты пишешь

Petr
24.07.2017
18:34:02
Я @egoarka

Вася
24.07.2017
18:34:38
Evjeni
24.07.2017
18:34:55
Где то была статья где Дэн советовал использовать ридакс с умом

Petr
24.07.2017
18:35:11
.
???

Вася
24.07.2017
18:35:20
Где-то была статья что тебе не нужен ридакс в большинстве случаев

Kek
24.07.2017
18:35:25
вчера же вкидывал https://www.robinwieruch.de/learn-react-before-using-redux/

Egoarka
24.07.2017
18:35:31
Редакс в массы

Stepan
24.07.2017
18:35:44
Редакс в массы
баньте, он тролль

Ilya Shurikov
24.07.2017
18:35:54
ребзи, что за fiber? Стоит трогать вообще?

Kek
24.07.2017
18:36:11
Нэнэ, более старое
а, от Дена? скорее всего это you might not need redux

Вася
24.07.2017
18:36:12
Sergey
24.07.2017
18:36:15
Редакс в массы
У тебя опечатка в слове -Учить реакт

Арсений
24.07.2017
18:36:24
Ilya Shurikov
24.07.2017
18:36:31
Сергей
24.07.2017
18:36:52
Арсений
24.07.2017
18:36:54
Это новая технология reconciliation

Ilya Shurikov
24.07.2017
18:37:04
А

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