Size: a a a

React: русскоязычное сообщество

2021 April 27

FA

Fedorchuk Artem in React: русскоязычное сообщество
пожалуйста
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
это один из вариантов
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
можно и через ref
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
но это самое простое решение инлайново
источник

2

200cm3 in React: русскоязычное сообщество
А можно использовать className и style?

const MyComponent = () => {
 return (
   <section className ="st1" style={style}>
   </section>
 );
};
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
можно, но зачем?
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
если можно все описать по условию в className
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
я ж не думаю что вариантов с фокусом много
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
если даже пара то описать в стилях и сделать условие в className
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
className ={ newFocus ? styles.oneFocusStyle} : styles.secondFocusStyle }
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
короче главное фантазия, можно что угодно сделать
источник

PK

Pasha Kozyr in React: русскоязычное сообщество
увидел у разработчика в package.json такое:
"devDependencies": {
   "eslint-config-airbnb": "^18.2.0",
   "eslint-plugin-import": "^2.22.0",
   "eslint-plugin-jsx-a11y": "^6.3.1",
   "eslint-plugin-react": "^7.20.6",
   "eslint-plugin-react-hooks": "^4.1.0"
 }

я так понимаю он это все вручную устанавливал?
источник

АК

Алексей Коровацкий... in React: русскоязычное сообщество
Привет. Есть приложение на реакте, которое создает объявление. Потом можно открыть это объявление (например adslist/134)
134 - это его id полученный с бекенда.

Как можно сделать, чтобы после добавления объявления меня сразу перенаправляло на его страницу (adslist/134). Ведь я не знаю его id в момент создания. Или это должен бекенд как то редиректить?
источник

2

200cm3 in React: русскоязычное сообщество
Чтоб не переносить все стили из  css файла, а коде уже добавить фокус.. все в лени)
источник

LE

Little Eerie in React: русскоязычное сообщество
привет! я не эксперт, если что) думаю, что для этого должен бэк быть задействован, к примеру, вначале с фронта отправляется post запрос на добавления и следующим вызывать get запрос для получения id
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
А styled components может генерировать id для элементов, чтобы можно было для чекбоксов и label писать атрибуты for с уникальным ID.
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Ты при создании делаешь post с данными, и бэк надо что б вернул тебе респонс с id
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Следом редиректишься по роуту добавляя этот  id к роуту
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Вот и вся магия
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Так что стучи бэку, пусть лохматит прием твоих данных и делает возврат id
источник