Vue.js 3.0 предоставляет следующий список атрибутов, которые могут использоваться в компонентах:
v-if
— Условный рендеринг. Управляет видимостью элемента на основе значения выражения.v-else
— Альтернативный элемент дляv-if
. Рендерится, если выражение вv-if
ложно.v-else-if
— Используется вместе сv-if
иv-else
для создания цепочек условного рендеринга.v-show
— Условный рендеринг на основе CSS-свойстваdisplay
. Также управляет видимостью элемента, но не изменяет DOM.v-for
— Цикл рендеринга. Используется для создания списков элементов на основе массива или объекта.v-on
(сокращенно@
) — Директива для прослушивания событий. Позволяет вызывать методы компонента в ответ на события.v-bind
(сокращенно:
) — Директива для связывания значения атрибута элемента с данными компонента.v-model
— Двустороннее связывание данных. Позволяет связать значение элемента формы с данными компонента и автоматически обновлять данные при изменении элемента.v-html
— Вставка сырого HTML. Позволяет рендерить HTML-код, переданный в данных компонента, как разметку.v-text
— Простая привязка текста. Обновляет содержимое элемента с помощью значения из данных компонента.v-once
— Однократный рендеринг. Позволяет отрендерить элемент только один раз и не обновлять его при изменении данных компонента.v-cloak
— Блокирует показ элемента до того, как Vue.js завершит инициализацию компонента. Используется для предотвращения мигания контента.v-pre
— Игнорирует компиляцию шаблона в элементе. Используется для отключения обработки директив в содержимом элемента.v-scope
(только в однофайловых компонентах) — Определяет область видимости стилей в компоненте.v-once
(только в однофайловых компонентах) — Отключает реактивность для компонента, делая его статическим.
Пожалуйста, обратитесь к официальной документации Vue.js для получения актуальной информации о списках атрибутов и их использовании. Новые версии Vue.js могут включать дополнительные атрибуты и изменения в существующих.