Last updated
Last updated
Иногда бывает полезно динамически переключаться между компонентами, например в интерфейсе с :
Показанное выше стало возможным с помощью элемента Vue <component>
со специальным атрибутом is
:
В примере выше currentTabComponent
может содержать:
имя зарегистрированного компонента, или
объект с настройками компонента
Обратите внимание, атрибут может использоваться и с обычными HTML-элементами, однако они будут рассматриваться как компоненты, а это значит, что все атрибуты будут привязываться как DOM-атрибуты. Для того чтобы некоторые свойства, такие как value
работали так, как вы ожидаете, следует привязывать их с использованием модификатора .prop
.
Посмотрите чтобы поэкспериментировать с полным кодом, или для примера привязки к объекту с настройками компонента вместо указания его имени.