@react_js

Страница 808 из 5115
from
09.01.2017
13:37:44
Так. А в myHandler че?

Andrey
09.01.2017
13:38:11
function (e) { }

e.target

from
09.01.2017
13:38:22
ну что за интрига))

Google
from
09.01.2017
13:38:30
дальше давай)

Andrey
09.01.2017
13:38:36
ща гляну

Sergey
09.01.2017
13:38:53
хеллоу, кто-нибудь юзает pug (jade) в связке с gulp?
https://monosnap.com/file/vZD2OKLcv3TCo6tlyK7waLVEsvIk5O мой старый конфиг, раньше вроде все работало, не помню уже что там как и уже

может что-то и правда с самим плагином случилось

Andrey
09.01.2017
13:40:54
дальше давай)
ну там обычный обработчик как в жквери :)) к примеру если мне надо по ентеру отсылать что-то куда-то то я делаю crud.sendMessage(e.target.value) а если ограничить ввод то e.preventDefault()

а если на лету что-то делать -- дебаунсить например, то я определяю в конструкторе дебаунс-функцию и юзю её в качестве обработчика

from
09.01.2017
13:41:33
короче у тебя с более чем двумя инпутами форм не было что ли?

Andrey
09.01.2017
13:41:50
)) короче нет

в чём проблема ? :)

много бойлерплейта типа ?

ещё есть linkState в преакте..

from
09.01.2017
13:43:11
ясно чтобы на каждый инпут не делать по своему обработчику, handleChange общего назначения выглядит так: handleChange(e) { this.setState({ [e.target.name]: e.target.value }); } что естессн подразумевает, что всем инпутам мы прилежно добавляем name

Andrey
09.01.2017
13:43:51
о тема, спасибо это для меня в новинку )

Google
from
09.01.2017
13:46:11
на будущее тогда посоветую ещё сабмит делать по <form onSubmit={this.handleSubmit} />, а не по клику на button )

Олег
09.01.2017
13:48:21
уже
pretty: ' '

Dobry
09.01.2017
13:49:17
pretty: ' '
неа, и pretty: '\t'

пробовал всё что можно

не работает

Олег
09.01.2017
13:51:11
Странно, вот кусок сборки работающий .pipe(pug({ pretty: ' ' }))

Не могу тогда сказать

from
09.01.2017
14:09:47
а можно так: handleFormState(key) { return (event) => { this.setState({ [key]: event.target.value.trim() }); }; } onChange={this.handleFormState('username')}
ага вчера очередные дискуссии были на тему создания новых функций в рендере :)

Vladimir
09.01.2017
14:09:48
о тема, спасибо это для меня в новинку )
сап, тебе будет интересен другой вариант

возвращается тоже только одна функция

from
09.01.2017
14:11:03
Vladimir
09.01.2017
14:11:55
ну расскажи мне почему не одна

одна ф-ия возвращает одну другую

from
09.01.2017
14:13:07
"возвращает функцию" это и есть "создаёт новую функцию" )

Artur
09.01.2017
14:14:28
в рендере происходит вызов функции, который возвращает новую функцию - получается создание функции в рендере)

Ivan
09.01.2017
14:17:14
hfccrf;bnt

Google
Ivan
09.01.2017
14:17:17
расскажите

а в редакс надо чистить store какнить?

from
09.01.2017
14:18:42
а в редакс надо чистить store какнить?
норм вопрос вообще нет но в каких-то особо тяжелых случаях я считаю это будет оправдано

Alexander
09.01.2017
14:19:51
Блин, я думал эта тема уже закрыта, а тут все спорят про возврат функции из метода, который вызывают в рендере )

Ivan
09.01.2017
14:20:15
насколько большой может быть store, туда можно записывать данные на любой чих?

Alexander
09.01.2017
14:21:26
Ivan
09.01.2017
14:24:53
как пример у меня есть приложение, в котором хранятся списки людей с некоторыми данными. мне периодически надо их добавлять, удалять и редактировать. получается я когда открываю страницу, делаю Action вроде get_peoples, они у меня в store хранятся в массиве peoples. ну грубо говоря state.peoples, потом я перехожу на другую страницу, где peoples не нужны и не используются вообще, получается в state остаются данные, это норм? хрен с ними? просто у меня есть еще объект people, в него я загружаю человека, когда надо что то отредактировать. норм что в state всегда куча лабуды которая нужна только в определенных компонентах?

Ivan
09.01.2017
14:27:24
что переименовать? массив в state?

Eugeniy
09.01.2017
14:27:52
Он имеет ввиду название экшена get_people без 's

hlomzik
09.01.2017
14:27:52
что переименовать? массив в state?
не может быть people во множественном числе :)

Ivan
09.01.2017
14:29:04
лол)

я и не знал

получается все компоненты используют в state какую то свою часть. а сам он хранит абсолютно все?

Aleksey
09.01.2017
14:31:18
не может быть people во множественном числе :)
не хочу быть занудой, но может. peoples - народы

from
09.01.2017
14:32:22
from
09.01.2017
14:33:04
получается все компоненты используют в state какую то свою часть. а сам он хранит абсолютно все?
Да Пока приложение не будет задыхаться от слишком большого количества объектов в памяти, подчищать стор нет смысла

Google
Ivan
09.01.2017
14:33:25
ясно

уточняю

а то сначала пишешь для себя приложения небольшие

учишься

что бы сразу понимать все как должно быть

Denis
09.01.2017
14:48:34
Ребят, а кто гуру метеора у нас? :)

Alek
09.01.2017
14:51:00
Denis
09.01.2017
14:56:38
Никто не юзает Метеор?

Admin
ERROR: S client not available

Сергей
09.01.2017
14:58:15
Чат о реакте вроде

Eugeniy
09.01.2017
14:58:39
в метеор реакт тоже используется)

Kost9in
09.01.2017
14:59:42
Ivan
09.01.2017
15:05:46
я этого не знал. сейчас узнал, спасибо

к моему вопросу это не имело никакого отношения, потому что в проекте у меня э

они совсем по другому называются

Sasha
09.01.2017
16:04:53
Смотрю тут сколько народу и думаю уже пора с ангуляра соскакивать

Petr
09.01.2017
16:05:35
Angular RIP

Sasha
09.01.2017
16:06:07
Angular RIP
А второй?

Да в этом фронте, каждый месяц новый тренд

Google
code4aman
09.01.2017
16:07:43
А второй?
больше давай, больше, не стесняйся

code4aman
09.01.2017
16:08:50
мало все равно, доугие с 0.14 на 15.0

Aleksei
09.01.2017
16:08:59
4 скоро
Реакт вообще 15, так что норм

Kirill
09.01.2017
16:11:21
реакт далеко впереди

Aleksei
09.01.2017
16:12:03
реакт далеко впереди
Ну это же реакт, хоть в чем-то должен быть реактивным

Sasha
09.01.2017
16:13:12
Но это же разные вещи, все-таки. Я просто сейчас размышляю о миграции фронта проекта с 1.6 на второй ангуляр или реакт-редукс. Так и не могу решить

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