Size: a a a

React — русскоговорящее сообщество

2020 November 26

d

dsgnrvd in React — русскоговорящее сообщество
ну вообще да
типо сишарп все дела
источник

ДВ

Дмитрий Воронин... in React — русскоговорящее сообщество
Какой самый удобный способ пробросить ивент в родителя через цепочку детей?

Например

Parent onChangeName=(() => {})
  Child1
    Child2
       Child3 onChangeName={(name) => {}}

чтобы изменилось в Child3 и пробросилось событие до parent

естественно это не редакс, а один FC компонент  с композицией других FC компонентов которые лежат по разным файлам.

Я пока вижу такой вариант, есть ли еще способы?
<Child1 {...props}>
...
    <Child2 {...props}>
...
          <Child3 {...props}>
источник

DB

Dmitriy Barabanov in React — русскоговорящее сообщество
Привет, ребят. Только начал изучать реакт. Ищу напарника для совместного изучения. Того, кто тоже начал изучать реакт.
Чтобы обучение было с напарником эффективное, нужно чтобы у нас была синхронизация. А это значит, что напарнику надо:

- знать JS ( такие слова, которые дальше перечислю, надо как минимум знать, как максимум понимать : замыкание, область видимости, промис, асинхронность, eventloop, символ, итератор, класс, прото, прототип )
- от 2 часов в день быть готовым находится на связи во время занятий (минимум от 3 дней в неделю, максимум 5 дней в неделю)
- быть готовому на занятиях писать \ экспериментировать в коде с шарингом экрана
- быть культурным и адекватным.
источник

DM

Daniel Mednikov in React — русскоговорящее сообщество
Dmitriy Barabanov
Привет, ребят. Только начал изучать реакт. Ищу напарника для совместного изучения. Того, кто тоже начал изучать реакт.
Чтобы обучение было с напарником эффективное, нужно чтобы у нас была синхронизация. А это значит, что напарнику надо:

- знать JS ( такие слова, которые дальше перечислю, надо как минимум знать, как максимум понимать : замыкание, область видимости, промис, асинхронность, eventloop, символ, итератор, класс, прото, прототип )
- от 2 часов в день быть готовым находится на связи во время занятий (минимум от 3 дней в неделю, максимум 5 дней в неделю)
- быть готовому на занятиях писать \ экспериментировать в коде с шарингом экрана
- быть культурным и адекватным.
Я это сообщение вижу уже раз 5))
источник

IN

Igor N in React — русскоговорящее сообщество
Dmitriy Barabanov
Привет, ребят. Только начал изучать реакт. Ищу напарника для совместного изучения. Того, кто тоже начал изучать реакт.
Чтобы обучение было с напарником эффективное, нужно чтобы у нас была синхронизация. А это значит, что напарнику надо:

- знать JS ( такие слова, которые дальше перечислю, надо как минимум знать, как максимум понимать : замыкание, область видимости, промис, асинхронность, eventloop, символ, итератор, класс, прото, прототип )
- от 2 часов в день быть готовым находится на связи во время занятий (минимум от 3 дней в неделю, максимум 5 дней в неделю)
- быть готовому на занятиях писать \ экспериментировать в коде с шарингом экрана
- быть культурным и адекватным.
Только начал? Два месяца вроде ищешь) Давно бы уже сам выучил)
источник

DB

Dmitriy Barabanov in React — русскоговорящее сообщество
Daniel Mednikov
Я это сообщение вижу уже раз 5))
ага, периодически кидаю объяву раз в 5 дней
источник

DB

Dmitriy Barabanov in React — русскоговорящее сообщество
Igor N
Только начал? Два месяца вроде ищешь) Давно бы уже сам выучил)
а я учу. Или вы думаете, что сижу на попе ровно и просто жду?
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Дмитрий Воронин
Какой самый удобный способ пробросить ивент в родителя через цепочку детей?

Например

Parent onChangeName=(() => {})
  Child1
    Child2
       Child3 onChangeName={(name) => {}}

чтобы изменилось в Child3 и пробросилось событие до parent

естественно это не редакс, а один FC компонент  с композицией других FC компонентов которые лежат по разным файлам.

Я пока вижу такой вариант, есть ли еще способы?
<Child1 {...props}>
...
    <Child2 {...props}>
...
          <Child3 {...props}>
лучше — стейт-медеджер. без него можно положить в контекст функцию и дергать её оттуда
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Дмитрий Воронин
Какой самый удобный способ пробросить ивент в родителя через цепочку детей?

Например

Parent onChangeName=(() => {})
  Child1
    Child2
       Child3 onChangeName={(name) => {}}

чтобы изменилось в Child3 и пробросилось событие до parent

естественно это не редакс, а один FC компонент  с композицией других FC компонентов которые лежат по разным файлам.

Я пока вижу такой вариант, есть ли еще способы?
<Child1 {...props}>
...
    <Child2 {...props}>
...
          <Child3 {...props}>
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
но там где-то в недрах чата уже несколько раз оговаривалось, что этот контекст оптимален для ридонли значений
источник

Ⓣ ǿ ℓ į ᶄ in React — русскоговорящее сообщество
Ребят, не подскажете, может есть какой то опубликованный список реальных больших работающих приложений на react с регистрацией/авторизацией?
источник

S

Stanislav in React — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Ребят, не подскажете, может есть какой то опубликованный список реальных больших работающих приложений на react с регистрацией/авторизацией?
а вам нравится легаси?)
источник

B

Bohdan in React — русскоговорящее сообщество
как сделать так чтобы я сразу мог приписать значение для 3х <td> и Почему они идут в список а не вряд один за одным ? я туплю чет. Я же не должен для каждого ТД делать отдельный map
источник

Ⓣ ǿ ℓ į ᶄ in React — русскоговорящее сообщество
Stanislav
а вам нравится легаси?)
Хочу примеры посмотреть, код)
источник

А

Андрей in React — русскоговорящее сообщество
Здравствуйте , может кто то подсказать , как передать данные из массива  в инпут (в массиве есть 3 элемента (лейбла) ,нужно что бы  при нажатии на определенный лейбл - текст из него переносился в инпут)
источник

S

Stanislav in React — русскоговорящее сообщество
Андрей
Здравствуйте , может кто то подсказать , как передать данные из массива  в инпут (в массиве есть 3 элемента (лейбла) ,нужно что бы  при нажатии на определенный лейбл - текст из него переносился в инпут)
рендерите список лейблов передавая в онклик функцию которая в текущее value инпута добавляет значение по индексу, ниже код как сделал бы я

labels.map(
 (label, index) => (<Label {...label} onClick={handleLabelClick(index)} />)
)

function handleLabelClick(index) {
 ...
 return function(event) { .
.. }
}
источник

A

Artem in React — русскоговорящее сообщество
подскажите плиз правило eslint который разрешает только стрелочные функции взамен function() {}
источник

S

Stanislav in React — русскоговорящее сообщество
Artem
подскажите плиз правило eslint который разрешает только стрелочные функции взамен function() {}
запретить function?
источник

A

Artem in React — русскоговорящее сообщество
да
источник

S

Stanislav in React — русскоговорящее сообщество
Artem
да
а вам зачем?)
источник