есть css который относится к <li>
Мне как сделать, подключать css к <li> ?
Или к общему родителю <ul>
Оба варианта работают.
Вопрос как правильно?
css как бы один и тот же, если включить в родителе все li правильно отрисуются
но по идее стараюсь чтоб каждый компонент "таскал" свои вещи сам, а не "просил" об этом других
если включить css к <li> компоненты, то тогда css один и тот же отрендерится много раз ??
один и тот же похожий во foreach он много раз отрендерится и отнимет ресурсы.
или реакт умный, он сам там у себя под капотом оптимизирует.
Что скажете ??
Такой же похожий вопрос второй. Но только вместо css Модальное окно.
Сейчас я сделал так что у каждого <li> свое независимое модальное окно при нажатии кнопки. А там логика с firebase
Скажите, это неверный путь ?? Ведь я генерю много модального компоненты очень много раз.
Должен быть одно модальное окно, внутри него одна форма, и она должна обслуживать мои <li> компоненты ?? Или ничего страшного что много независимых модальных окон.
???
@css_ru
по рендерингу - забей, все одинаково
Компонент - это: 1) Логика 2) Разметка 3) Стили Это все один компонент. Подключайте к компоненту его стили, вот и все
такой вопрос Если один компонент рендерится много раз по циклу то все внутренне заново генерится ?? даже если внутренности похожие Реакт наверно будет думать что все они независимые И у каждого свои стили будут Реакт не знает что они похожи и надо оптимизировать все равно отрендерит много раз что будет неопитимально Я правильно думаю ??
Я не пойму, что "оптимизировать" должен реакт в данном случае?
то что сделать включить style.css только один раз так как один и тот же файл
Обсуждают сегодня