Last updated
Last updated
Обычные атрибуты — это атрибуты, передаваемые в компонент, но не имеющие определения соответствующего входного параметра в компоненте.
Хотя явно определённые свойства предпочтительны для передачи информации дочернему компоненту, авторы библиотек компонентов не всегда могут предвидеть все контексты, в которых будут использованы их компоненты. Вот почему компоненты могут принимать произвольные атрибуты, которые добавляются в корневой элемент компонента.
Например, представьте, что мы используем сторонний компонент bootstrap-date-input
с плагином Bootstrap, который требует указания атрибута data-date-picker
на элементе input
. Мы можем добавить этот атрибут к нашему экземпляру компонента:
И атрибут data-date-picker="activated"
будет автоматически добавлен в корневой элемент bootstrap-date-input
.