Мне сложно создать всплывающую подсказку, которая запускается use:action
. Мои требования:
- Создайте всплывающую подсказку с HTML или компонентом в качестве содержимого
- Без необходимости оборачивать компонент
<Tooltip><element></Tooltip>
- Подключайтесь к готовым библиотекам для большей гибкости
Пожалуйста, посмотрите мой пример кода ниже. Он не работает в REPL из-за зависимостей Tippy.js, но у меня он работает с простым HTML в моем приложении. Вот почему я считаю, что я должен попытаться отрендерить компонент, который распознает свойства, как и любой другой, а затем каким-то образом взять его HTML и использовать его: вызов действия. (см. «content: 'Привет, я работаю!'») Он должен быть таким же простым в использовании, как во времена всплывающих подсказок jQuery.
Ссылка REPL: https://svelte.dev/repl/e8fdf98eb42445e3b791d7c908581a71?version=3.17.3