Size: a a a

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

2021 January 14

Б

Белка 🦊 in React — русскоговорящее сообщество
Anna
Window listener
Оу, удивительно. Не думал что всё настолько просто. Спасибо :)
источник

МН

Максим Нестеров... in React — русскоговорящее сообщество
Белка 🦊
Оу, удивительно. Не думал что всё настолько просто. Спасибо :)
Че, ты парень
источник

RS

Roman Still in React — русскоговорящее сообщество
Максим Нестеров
Че, ты парень
приоритет в ответах, ты не шаришь
источник

И

Иван in React — русскоговорящее сообщество
Белка 🦊
Анна, я так понимаю что это в любом случае использует LocalStorage. Каким образом возможно подписаться на его обновление?
не обязательно localstorage, погугли про browser tabs communication
источник

АО

Алексей Орлов... in React — русскоговорящее сообщество
Всем привет. Подскажите пожалуйста, как в родительском компоненте узнать что дочерний отрендерился?
Думал передавать в дочерний колбэк и вызывать при дидМаунте, но мне кажется что все должно быть проще
источник

SO

Sinaver Osmanov in React — русскоговорящее сообщество
Народ, кто работал с ReactQuill? Есть ли какая-то русская документация, а то я не ничего нормального не нашел
источник

И

Иван in React — русскоговорящее сообщество
Алексей Орлов
Всем привет. Подскажите пожалуйста, как в родительском компоненте узнать что дочерний отрендерился?
Думал передавать в дочерний колбэк и вызывать при дидМаунте, но мне кажется что все должно быть проще
mount родителя будет вызван после того, как вызваны mount всех детей
источник

И

Иван in React — русскоговорящее сообщество
Sinaver Osmanov
Народ, кто работал с ReactQuill? Есть ли какая-то русская документация, а то я не ничего нормального не нашел
это библиотека, у которой всего 130к загрузок в неделю. откуда у неё взяться русской документации? чем английская плоха?
источник

SO

Sinaver Osmanov in React — русскоговорящее сообщество
Иван
это библиотека, у которой всего 130к загрузок в неделю. откуда у неё взяться русской документации? чем английская плоха?
Да она не плоха, но я её не могу обуздать. Мне нужно получать изменения и записывать в Базу и потом получать из базы и показывать на сайте как текст который выглядел как в quill
источник

AH

Alex H. in React — русскоговорящее сообщество
Ребят, подскажите пожалуйста, как правильно в реакте работать с дом? Конкретный пример: мне надо выбрать компонент, и добавить к нему класс. Я выбираю элемент с помощью queryselector и делаю просто classList.add, но мне кажется, что это не совсем правильный подход для реакта. Или это не считается плохой практикой и можно так делать?
источник

🦜

🦜 in React — русскоговорящее сообщество
Alex H.
Ребят, подскажите пожалуйста, как правильно в реакте работать с дом? Конкретный пример: мне надо выбрать компонент, и добавить к нему класс. Я выбираю элемент с помощью queryselector и делаю просто classList.add, но мне кажется, что это не совсем правильный подход для реакта. Или это не считается плохой практикой и можно так делать?
Что мешает по тому же условию добавить класс в jsx?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Alex H.
Ребят, подскажите пожалуйста, как правильно в реакте работать с дом? Конкретный пример: мне надо выбрать компонент, и добавить к нему класс. Я выбираю элемент с помощью queryselector и делаю просто classList.add, но мне кажется, что это не совсем правильный подход для реакта. Или это не считается плохой практикой и можно так делать?
реакт - это не про редактирование ДОМа. в реакте у тебя есть данные, и есть их представление в виде JSX
если ты хочешь получить изменения в хтмл - ты должен изменить данные
в этом смысл декларативного подхода
источник

AH

Alex H. in React — русскоговорящее сообщество
Надо чтобы при нажатии на кнопку в одном компоненте добавлялся класс к другому
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Alex H.
Надо чтобы при нажатии на кнопку в одном компоненте добавлялся класс к другому
значит при нажатии на кнопку должны поменяться какие-то данные, от которых зависят классы в другом компоненте
источник

RS

Roman Still in React — русскоговорящее сообщество
Alex H.
Надо чтобы при нажатии на кнопку в одном компоненте добавлялся класс к другому
попробуй из этих слов составить алгоритм
источник

AH

Alex H. in React — русскоговорящее сообщество
Roman Still
попробуй из этих слов составить алгоритм
Ну я составил: queryselector, classlist.add
источник

AH

Alex H. in React — русскоговорящее сообщество
Roman Still
попробуй из этих слов составить алгоритм
Не правильно?)
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Alex H.
Не правильно?)
почитай еще раз мое сообщение, потом почитай туториалы по реакту

то что ты говоришь является полностью неправильной парадигмой
источник

AH

Alex H. in React — русскоговорящее сообщество
Roman Usherenko
почитай еще раз мое сообщение, потом почитай туториалы по реакту

то что ты говоришь является полностью неправильной парадигмой
Спасибо, можешь привести конкретный пример, если не сложно?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Alex H.
Спасибо, можешь привести конкретный пример, если не сложно?
тебе нужно изменять состояние компонента (state)
источник