我正在使用 Svelte 和 typescript,我想将类型定义添加到我引用的 html 元素中。
例如我有这样的事情:
<script>
let closeButtonEl;
let prevFocused;
[...]
prevFocused = document.activeElement;
[...]
</script>
[...]
<button bind:this={closeButtonEl}>Click me</button>
也就是说,我有一个closeButtonEl
我确定是一个按钮,一个prevFocused
是一个带有focus()
方法的 HTMLElement。
我应该为它们中的每一个使用什么类型?这类事情记录在哪里?