@react_js

Страница 3964 из 5115
Dzmitry
17.05.2018
10:27:02
ребята, а как мне вызвать функцию только когда определенный див отрендерился ВПЕРВЫЕ

и потом все

спасибо

кроме как костылить счетчик

Google
Cenator
17.05.2018
10:27:58
Виктория
17.05.2018
10:28:29
Всем привет! Скажите, пожалуйста, можно ли здесь разместить вакансию?

Dzmitry
17.05.2018
10:28:32
Cdm же
а поподробнее?

Виктория
17.05.2018
10:28:56
Поняла, спасибо

Dzmitry
17.05.2018
10:33:46
Извиняюсь, я тупой просто. Там и правда никто не написал обработчик. Точнее не там, где нужно. Спасибо.

Dimanius851
17.05.2018
11:36:03


Denys
17.05.2018
11:59:41
А как в рекомпоуз получить стейт в lifecycle? withState('activeTab', 'setActiveTab', 0), lifecycle({ componentDidMount() { console.log(this.state) // <- null }, }) this.props ок отображает

Lupsick
17.05.2018
12:17:03
https://github.com/facebook/relay/issues/1883

ЗА ЩО

Tauka
17.05.2018
12:21:17
Всем привет, если мне нужны данные из redux store, в определенном формате, скажем я форматирую их в селекторе, но эти данные нужны только при нажатии на кнопку (генерация json файла), то эти данные будет реформатироваться при каждой загрузке компонента/обновлений стора, а кнопка нажимается редко. Нормальная ли это практика, учитывая что я использую реселект? Меня смущает что он без надобности будет пересчитывать эти данные

Google
Mikhail
17.05.2018
13:02:28
Ребят, а есть какие-то интрументы для мультиязчыности приложух, чтобы слонения проставлять. Щас юзаю rect-intl, но не вижу такого

Tauka
17.05.2018
13:13:07
но если и это напрягает, то делай форматирование только при нажатие на кнопку
Сделал только при нажатии, просто не хотелось выносить логику в компонент, но пришлось

Илья
17.05.2018
13:14:12
не обязательно же тащить локигу в компонент. Санки, саги, мидлваре

Evgeniy
17.05.2018
13:16:39
Ребят, а есть какие-то интрументы для мультиязчыности приложух, чтобы слонения проставлять. Щас юзаю rect-intl, но не вижу такого
Я использую plural формат. Гугли react intl plural. В readme есть пример использования. Подробнее в документации formatjs https://formatjs.io/guides/message-syntax/#plural-format

Tauka
17.05.2018
13:17:30
не обязательно же тащить локигу в компонент. Санки, саги, мидлваре
Как санками? Использовать его getState, и просто возвращать данные после пересчета без диспатча?

Denys
17.05.2018
13:18:47
this.props.activeTab
ага, спс) уже сделал ?

Tauka
17.05.2018
13:20:08
Всей задачи не знаю, по-этому сложно сказать
Я просто хотел понять, подразумевает ли это решение изменения стора?

можно и так
Кажется легче через пропсы компонента сырые данные передать в чистую функцию

Что по сути и есть селектор, просто используемый вне коннекта

D_d
17.05.2018
13:27:32
Народ что думаете. было бы круто ввести директивы для реакт компонентов? аналог директив (pipe'ов) в ангуляре

Cenator
17.05.2018
13:28:28
Нет

Google
D_d
17.05.2018
13:28:45
и следом вопрос. как можно убрать скрол из input type=number

Cenator
17.05.2018
13:30:36
В хендлере инпута, а тайп задай текст

Сергей
17.05.2018
13:41:10
ребзя

нахуя нужны снепшот тесты?

какой от них прок, кроме отчетности?

Александр
17.05.2018
13:41:43
ребзя
например что ты не отрендеришь null

Сергей
17.05.2018
13:41:48
эм

наебалово же

а если надо вернуть null?

Сергей
17.05.2018
13:42:07
часть тестов упадет, хотя ошибки нет

Таймураз
17.05.2018
13:42:13
какой от них прок, кроме отчетности?
Что ты всегда рендеришь одно и то же

Сергей
17.05.2018
13:42:19
так это же не правильно

какой смысл

Александр
17.05.2018
13:42:31
эм
когда ты рендеришь DOM , тебе нужно вернуть null?)

Сергей
17.05.2018
13:42:44
когда ты рендеришь DOM , тебе нужно вернуть null?)
прикинь когда нет компонента по его внутренней логике

Таймураз
17.05.2018
13:42:55
так это же не правильно
Я читал, что снепшот тесты нужны только тогда, когда ты сам находишь причины их использовать Если не находишь- нахуй надо

Google
Stepan
17.05.2018
13:43:26
нахуя нужны снепшот тесты?
Это наебалово для любителей написать побольше бесполезных тестов и чувствовать, что они сделали всё, что могли

Александр
17.05.2018
13:43:41
прикинь когда нет компонента по его внутренней логике
<div className="docAbsoluteBlock docAbsoluteBlockDraggable" data-blur-node={false} id="0" onMouseEnter={[Function]} style={ Object { "left": 50, "minHeight": 100, "position": "absolute", "top": 50, "width": 100, } } >

pepsi ¯\_(ツ)_/¯
17.05.2018
13:44:01
Когда бабель-плагин пилишь, снепшот тестами только и можно нормально потестить

Admin
ERROR: S client not available

Cenator
17.05.2018
13:44:07
а скриншот тесты норм?

Александр
17.05.2018
13:44:18
че это за хуйня
пример снепшота)

Stepan
17.05.2018
13:44:32
В скольких процентах случаев у вас настолько сложная логика в рендере, что нужен снепшот тест? Если во многих, то это решается рефакторингом

Сергей
17.05.2018
13:45:29
<div className="docAbsoluteBlock docAbsoluteBlockDraggable" data-blur-node={false} id="0" onMouseEnter={[Function]} style={ Object { "left": 50, "minHeight": 100, "position": "absolute", "top": 50, "width": 100, } } >
при любом изменении например button упадут 90% тестов и че мне все просматривать? это никто не делает

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

Сергей
17.05.2018
13:45:50
в этом и прикол
так это, блядь, бессмысленно

абсолютно

Александр
17.05.2018
13:46:08
в этом и прикол
что если ты что-то поменял, проверь что снепшот не наебнулся

Сергей
17.05.2018
13:46:19
так он блядь наебнется

100%

я же поменял!

Google
Александр
17.05.2018
13:46:38
так он блядь наебнется
я имею ввиду, что там вместо компонента не null или какя нить странная херня

Сергей
17.05.2018
13:46:42
он упадет в любом случае

если я поменял кишки

Stepan
17.05.2018
13:47:03
что если ты что-то поменял, проверь что снепшот не наебнулся
Блять, объяснение нужности сушности через саму сущность

Найс

Александр
17.05.2018
13:47:09
нет
так понятное дело!

так понятное дело!
апдейтнешь и все)

Сергей
17.05.2018
13:48:16
так и толк?

Тимофей
17.05.2018
13:48:31
нахуя нужны снепшот тесты?
находить что у тебя что то изменилось там где ты не ожидал.

Таймураз
17.05.2018
13:48:39
так это, блядь, бессмысленно
Дык ты верстку только чекаешь

Сергей
17.05.2018
13:48:53
мне надо просмотреть все 800 снепшотов?))

чтобы убедиться что всё ок?

Александр
17.05.2018
13:49:31
и как это должно работать?
Да, но их не будет 800

Сергей
17.05.2018
13:49:38

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