У меня простая кнопка выглядит как
<button is = "componentName">Click</button>
componentName просто отображает некоторую информацию. На самом деле он заменяет кнопку этой информацией. Но я хочу, чтобы там была кнопка и информация, есть ли какая-либо опция replace, такая как директива angular в компоненте vue, чтобы не заменять кнопку? или есть другой способ сделать это?
Я могу сделать это с помощью директивы, но вопрос в том, возможно ли это с помощью компонента.
Это зависит от того, как выглядит компонент ...
Извините, я не понял этого, мой вопрос простыми словами: я не хочу, чтобы упомянутая выше кнопка не заменялась компонентом. Компонент содержит простые поля ввода и данные. Меня не беспокоит, как выглядит компонент. Это может быть как обычный компонент, содержащий шаблон, скрипт и все такое.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Похоже, вам нужна директива. Как выглядит компонент?