Подтвердить что ты не робот

React-js игнорирует атрибут label for

Я знаю, что для "класса" мы должны использовать className, но как я могу реагировать на сохранение атрибута "для"?

Следующее:

<label for="recipient-name" className="control-label">Recipient:</label>

отображается как:

<label class="control-label">Recipient:</label>

в несвязанной заметке, я нахожу это раздражающим, что я не могу изменять атрибуты, используя хром-консоль при использовании React. есть ли способ обойти это? например, если я проверяю визуализируемый элемент и добавляю атрибут "для" вручную, он исчезает, когда я нажимаю этот элемент управления (предположительно потому, что реагирует на повторное управление элементом управления, который я предполагаю)

4b9b3361

Ответ 1

Вместо этого вы должны использовать атрибут htmlFor

<label htmlFor="recipient-name" className="control-label">Recipient:</label>