Как передать отображаемый компонент Vue в качестве параметра?

Я использую Vue, vue-fontawesome и v-tooltip. Я просто пытаюсь сделать это:

<button v-tooltip="<fa icon='sign-out-alt'/>">Upgrade</button>

Но это не работает, компонент, переданный как строки, не отображается. Как это сделать легко?

Всего 1 ответ


В этом конкретном случае использования есть пример для этого в v-tooltip readme

Если вам нужно отображать компоненты внутри всплывающей подсказки (или popover / dropdown, технически это одно и то же), используйте компонент v-popover

Вот пример использования дочернего компонента в качестве popover. Вместо моего дочернего компонента вы должны использовать <fa icon='sign-out-alt'/> .


Есть идеи?

10000