Size: a a a

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

2020 August 25

VR

Victor Rusakovich in React — русскоговорящее сообщество
Юра
Ребят, нужно написать компонент который будет рендерить 3 одинаковые формы, но с разной инфой (уровни, темы, модули).
При загрузке компонента, достается url и проверяется имя страницы, к примеру name/course/id1/module/id3/level/id3

то есть сейчас нужно сделать запрос именно на получения инфы о уровне. я думаю разобрать урлу и в зависимости от страницы делать на нужный url.

но тут еще другой вопрос, они все рендерят форму (юзаю formik).
но количество полей у формы разное, и описание этих полей так же.
Как рендерить нужное количество полей (на одной странице их 3, на другом 5 к примеру) и поля имеют разный placeholder (не такой как приходит с апи).
а вопрос какой?
источник

Ю

Юра in React — русскоговорящее сообщество
Victor Rusakovich
а вопрос какой?
как сделать переиспользование формы, и правильным их placeholderом, который будет захардкожен

Если страница с модулями, там должно быть 5 полей и у каждого своё название, если это уровень, у него 2 поля и тоже свои название этих полей
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Юра
как сделать переиспользование формы, и правильным их placeholderом, который будет захардкожен

Если страница с модулями, там должно быть 5 полей и у каждого своё название, если это уровень, у него 2 поля и тоже свои название этих полей
источник

Ю

Юра in React — русскоговорящее сообщество
Разве это помогает динамически рендерить разное количество полей и разными названиями, в зависимости от страницы и того что приходит с апи?
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Юра
Разве это помогает динамически рендерить разное количество полей и разными названиями, в зависимости от страницы и того что приходит с апи?
кидаешь новую схему - и вот тебе новая форма
источник

IS

Ivan Sequend 👾 in React — русскоговорящее сообщество
Юра
Разве это помогает динамически рендерить разное количество полей и разными названиями, в зависимости от страницы и того что приходит с апи?
С бэка отправляй жсон нужного вида (по образцу) для новой формы и все. Да, именно это и нужно.
источник

Ю

Юра in React — русскоговорящее сообщество
Ivan Sequend 👾
С бэка отправляй жсон нужного вида (по образцу) для новой формы и все. Да, именно это и нужно.
С бэка отправлять названия поле которые будет отображаются в плейсхолдере?
Эти поля на русском

При чем у каждой из форм разные названия и разное количество самих форм.

То есть нужно описать каждую форму, захардкодить и ее использовать
источник

YG

Yura Govorushkin in React — русскоговорящее сообщество
Мне кажется нужно сделать три формы которые наследуются от формика и по какому то условию рендерить нужную
источник

И

Иван in React — русскоговорящее сообщество
Yura Govorushkin
Мне кажется нужно сделать три формы которые наследуются от формика и по какому то условию рендерить нужную
Да, только ни в коем случае не надо пользоваться наследованием
источник

НД

Никита Дмитриев... in React — русскоговорящее сообщество
Привет всем!
Парни, а где вакансию разместить?😂 нужен крутой специалист в команду
А то тут нельзя)
источник

Ю

Юра in React — русскоговорящее сообщество
Yura Govorushkin
Мне кажется нужно сделать три формы которые наследуются от формика и по какому то условию рендерить нужную
Все таки 3 разных формы которые рендерить в зависимости от страницы? Например доставать название страницы из урлы и рендерить нужную передавая данные в пропсах?
источник

И

Иван in React — русскоговорящее сообщество
Никита Дмитриев
Привет всем!
Парни, а где вакансию разместить?😂 нужен крутой специалист в команду
А то тут нельзя)
источник

YG

Yura Govorushkin in React — русскоговорящее сообщество
Юра
Все таки 3 разных формы которые рендерить в зависимости от страницы? Например доставать название страницы из урлы и рендерить нужную передавая данные в пропсах?
Я не знаю при каком условии вам нужны эти формы. Через if задать условие при котором будет выводиться нудная страница
источник

Ю

Юра in React — русскоговорящее сообщество
Yura Govorushkin
Я не знаю при каком условии вам нужны эти формы. Через if задать условие при котором будет выводиться нудная страница
Ну компонент один и тот же, для редактирования информации.
Отличается лишь форма внутри него, не писать же 3 таких компонента, хотелось 1 который можно переиспользовать
источник

YG

Yura Govorushkin in React — русскоговорящее сообщество
Иван
Да, только ни в коем случае не надо пользоваться наследованием
Я больше по Java, react только начал изучать. Скажи почему нельзя? Просто вынести все одинаковые методы мне кажется хорошей идеей.
источник

D

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

WH

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

BE

Black Eyes in React — русскоговорящее сообщество
Народ, когда номер заказа скрывают в YDFJSFJST^#NSD, как это называется? не токен, как-то по другому
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Yura Govorushkin
Я больше по Java, react только начал изучать. Скажи почему нельзя? Просто вынести все одинаковые методы мне кажется хорошей идеей.
Почитай документацию. Там есть про это
источник

М

Мишаня in React — русскоговорящее сообщество
Никита Дмитриев
Привет всем!
Парни, а где вакансию разместить?😂 нужен крутой специалист в команду
А то тут нельзя)
А нажать на группу и посмотреть все группы связанные с ней не охота?
источник