@react_js

Страница 281 из 5115
Konstantin
05.07.2016
18:59:42
То что использовать редукс чтобы хранить стейт изолированного компонента как минимум странно

Dmitry
05.07.2016
19:27:33
Как минимум почему реюзабельный компонент не может юзать редакс у себя внутри?

Google
Dmitry
05.07.2016
19:28:34
Например, для сложных компонентов

Art
05.07.2016
19:41:39
Поцоны, редакс весит в сумме столько, сколько вы сделаете костылей без

Alexander
05.07.2016
19:43:48
Редакс намного больше весит в голове, чем в проекте, если уж на то пошло.

ENAMETOOLONG
05.07.2016
19:51:26
Это да

А костыли...

Alexander
05.07.2016
19:59:25
Висит в голове, а не весит
Висит у тебя в штанах

Art
05.07.2016
19:59:45
Висит у тебя в штанах
Когда вижу костыли

Tony
06.07.2016
07:08:12
что используете для подтверждалок? аля window.confirm?

Oleh
06.07.2016
07:51:14
привет всем. Ребят, писать на реакте андроди приложуху лучше с помощью реакт нейтив или можно реакт с кордовой запилить, как лучше?

Andrey
06.07.2016
08:14:17
а кордова просто запускается как бы в браузере)

Google
Oleh
06.07.2016
08:15:43
кордова не запускается в браузере

точно так же можно писать модули на java

Leonid
06.07.2016
08:16:15
Там «браузер» запускается в кордове. :>

Sergey
06.07.2016
08:18:55
Удваиваю вопрос.

Leonid
06.07.2016
08:24:36
Не совсем так, но часть правды есть. На дампе был годный доклад: https://www.youtube.com/watch?v=0E9tFi3ekyc

Roman
06.07.2016
08:31:48
Алексей
06.07.2016
08:45:35
Черт, зачем реакт ругается, что я передаю кастомные ( не data ) атрибуты дом элементам? Пусть игнорит их, раньше ведь все ок было, терь вся консоль красная

Aleksandr
06.07.2016
08:52:20
+++ теперь `...this.props` не выйдет слелать

Roman
06.07.2016
08:55:48
это 15.2.0?

Ivan
06.07.2016
08:56:08
да

Roman
06.07.2016
08:56:48
https://twitter.com/dan_abramov/status/750136129190563840

Roman
06.07.2016
08:57:11
наркоманы, сэр

Aleh
06.07.2016
08:58:55
а зачем вы их туда пихали?)

Vladimir
06.07.2016
08:59:15
в одной хорошей книжке была такая семья, в которой мама добавляла в еду гвозди и щепки, чтобы домашние ели аккуратно и внимательно, и не отвлекались на пустопорожние разговоры. так и реакт.

Andrey
06.07.2016
08:59:32
а зачем вы их туда пихали?)
плюсую, нас не затронули эти изменения

и только понравились новые варнинги с включенным плагином babel-plugin-transform-react-jsx-source

Алексей
06.07.2016
09:00:31
а зачем вы их туда пихали?)
что бы легко передавать пропсы в дом, {...props} а теперь еще нужно думать, какие валидные, а какие нет

А есть где нить обсуждения этой идеи/предложения? Просто интересно узнать причину

Google
Eugene
06.07.2016
09:13:18
А зачем картонные? Чем data не устраивают?

Кастомные*

Denis
06.07.2016
09:19:35
валидный html

Алексей
06.07.2016
09:20:02
Да блин, речь не о том, как передавать кастомные пропсы

А о том, что раньше можно было писать <input {...props} /> и не париться, какие там есть пропсы , будто хоть даже mySuperMegaProp, React не парился и просто игнорил их

Терь же он пишет ошибку и приходится писать, что-то вроде const {mySuperMegaProp, ...others} = this.props и уже others передавать в инпут

Просто зачем они так сделали, что теперь ерроры сыпятся?

Eugene
06.07.2016
09:23:03
Ибо не нужно всякую ересь передавать в jsx

Dmitry
06.07.2016
09:23:05
Неужели моя преждевременная оптимизация мне поможет наконец)

Akzhan
06.07.2016
09:37:30
на тему локализации вспомнил https://regru.github.io/babelfish-demo/

Vladimir
06.07.2016
09:53:11
Поделитесь ссылками на статьи, которые ругают react и redux. Лучше конечно с аргументированным описанием их недостатков, но можно и что-то холиварное. Готовлюсь к докладу и хочу понять позицию противников.

Nikita
06.07.2016
10:00:33
А есть где нить обсуждения этой идеи/предложения? Просто интересно узнать причину
мб уже ответили, но нужно чтобы реакт не думал об этом. Они хранят whitelist и им приходится его обновлять. Это офигеть какой гемор

Алексей
06.07.2016
10:01:46
мб уже ответили, но нужно чтобы реакт не думал об этом. Они хранят whitelist и им приходится его обновлять. Это офигеть какой гемор
но ведь сейчас все равно есть проверка, значит фундаментально ничего же не поменялось, whiltelist все равно нужен

Nikita
06.07.2016
10:04:27
Она есть чтобы был переходной этап к отсутствию валидации

С этой точки зрения реакт офигенен

Алексей
06.07.2016
10:07:12
Она есть чтобы был переходной этап к отсутствию валидации
Но ведь отсутствие валидации ничего не сломает, или сломает? Просто как будет вести себя компонент, когда whitelist уберут и нельзя будет передавать такие пропсы дому. А я вот взял и передал, все сломается? Вылетит ошибка? Опять же откуда она возьмется, если whitelist уже убрали и валидации нет, странно

Nikita
06.07.2016
10:29:42
Так можно же передавать. Я так понимаю реакт дом ноде из присваивает, делает диффы и тд

DenJel
06.07.2016
11:11:00
здравствуйте, объясните пжл разницу, между ref's и findDomNode?

кто понимает?

Nikita
06.07.2016
11:11:30
ref может ссылаться на компонент, findDOMNode найдет саму dom ноду

Google
Алексей
06.07.2016
11:11:38
здравствуйте, объясните пжл разницу, между ref's и findDomNode?
ref можно на компонент повесить, тогда будет возвращать инстанс компонента

Nikita
06.07.2016
11:11:49
<Link ref="link" />, а тебе нужно a

DenJel
06.07.2016
11:20:25
хмм спасибо, получается если вешать ref не на компонент, а допустим на корневой div в компоненте( в jsx ) то и ref и findDOMNode вернет одно и тоже?

Admin
ERROR: S client not available

Nikita
06.07.2016
11:21:25
как же atom задрал виснуть на сжатых файлах. Есть плагин который это предотвращает?

Eugene
06.07.2016
11:21:43
Есть sublime

DenJel
06.07.2016
11:26:41
а прокидывать ссылку на dom ноду через редукс не есть признак хорошего тона?

-рут —дочерний 1 —-дочерний 2 —--дочерний N -попап если в попапе надо получить ссылку на dom ноду N компонента, как правильней всего это сделать? Я пока хаваю через ref ссылку на нее и прокидываю редуксом в попап, но мне кажеться, что боги реакта уже готовят мне отдельный котел в аду)

Vladimir
06.07.2016
11:32:55
Nikita
06.07.2016
11:33:13
что ты делаешь в атоме с минифицированными файлами?
да тупо открыл svg файл на 2кб, в 1 строку сжатый

DenJel
06.07.2016
11:34:56
> кажеться уже два котла)
простите за безграмотность, после подхода описанного выше, это не самая страшная ошибка в моей жизни)

Roman
06.07.2016
11:38:51
А зачем в попапе нужна ссылка на дом ноду?

DenJel
06.07.2016
11:40:26
для расчета координат попапа, дочерняя Дом нода с динамическими размерами от них зависят координаты попапа, поэтому просто прокинуть значения размеров не проканает, ибо они меняются в зависимости от того, что в попапе введешь)

Lupsick
06.07.2016
11:44:47
а ссылка то зачем?

почему нельзя просто экшен сделать чтоб его ловил попап?

DenJel
06.07.2016
11:47:26
мне нужен метод getBoundingClientRect, да, вот отсюда вопрос который я сверху описал, как это правильней сделать, чтобы попал знал про этот компонент.

я просто не совсем гуру в реакте, может решение очевидно, но я тупой)

Roman
06.07.2016
11:50:00
Как все очень сложно

Google
Roman
06.07.2016
11:50:14
Попап всегда на экране чтоль?

DenJel
06.07.2016
11:51:21
нет, при клике на svg элемент открывается попап, при вводе в попап, svg элемент перерисовывается тут же, его размеры меняются, и мне надо обновлять положение попапа

но позиционировать его от svg элемента не вариант, не помню почему, давно это писалось, но это точно, попап позиционируется от окна

Roman
06.07.2016
11:52:59
Это ооочень странно

Позиционируется от окна но зависит от внутреннего эл-та

В целом нужен обработчик который будет следить за изменением размеров и отправлять редукс экшены с параметрами, которые попап будет ловить в сторе

DenJel
06.07.2016
11:55:05
хмм, спасибо, ща покурю подумаю)

Nikita
06.07.2016
12:48:41
вим?
максимум саблайм, но тоже слишком много напильником допиливать(

Art
06.07.2016
12:48:51
«Ты же даже не стараешься»

Ave
06.07.2016
12:49:17
как же atom задрал виснуть на сжатых файлах. Есть плагин который это предотвращает?
webstorm же, у нас тут автокомплит есть по пропсам, а мы мучаетсь...

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