【发布时间】:2021-03-02 16:02:59
【问题描述】:
我是 Svelte 的新手,我正在尝试将 LeaderLine 与 Svelte 应用程序一起使用。我设法用import LeaderLine from 'leader-line'; 导入它,但不幸的是包页面上给出的示例不起作用:
<script>
import LeaderLine from 'leader-line';
new LeaderLine(
document.getElementById('start'),
document.getElementById('end')
);
</script>
<div id="start">start</div>
<div id="end">end</div>
在浏览器控制台中我收到此错误:Uncaught (in promise) Error: start and end are required.
我认为这是因为 getElementById 的使用,如果我是对的,我们通常不想在 Svelte 中这样做。所以我想问你们是否知道如何让 LeaderLine + Svelte 一起运行。任何想法表示赞赏!
【问题讨论】:
标签: javascript npm import svelte rollupjs