返回

typescript-Svelte:如何在标记部分进行类型注释

发布时间:2022-07-27 09:35:03 227
# es6

不确定它是否与在标记中输入的 svelte typescript重复,但由于没有回答,而且我的问题略有不同,我可能会尝试。

Svelte 具有可以等待 Promise 的块,并使结果可用于该块await。T假设我从某处获取具有类型的对象,然后在块内使用T' 字段。foo由于无法使用 type 注释该对象T,npm check因此总是抱怨Error: Property 'foo' does not exist on type 'unknown'. (ts),尽管代码运行良好。

如果我写类似的东西{#await my_fetch() then my_object: T},错误就会变成Error: Expected } (svelte). 是否T正确导入都没有关系,因为这是语法错误。

我找不到<script>在 svelte 文件顶部的块之外注释类型的方法,但是 linter 仍然抱怨标记部分中缺少类型。我错过了什么吗?

在最坏的情况下,我可以忽略这些错误警报并继续前进,但如果有办法清除这些,请告诉我。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像