首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Svelte TypeScript:对象类型为“未知”

Svelte TypeScript:对象类型为“未知”
EN

Stack Overflow用户
提问于 2020-08-11 08:52:58
回答 1查看 650关注 0票数 2

我试图在Svelte中实现TypeScript,并在自定义元素中遇到事件处理程序的问题。当我写这样的东西时:

代码语言:javascript
复制
<CustomComponent
        on:itemclick={() => dispatch("item", item)}
        on:doSometing={onDoSomethingHandler}
        on:doSomethingElse={onDoSomethingElseHandler}>
</CustomComponent>

现在有趣的是:前两个会产生错误:

对象类型为“未知”

但不是最后一个。当然,所有的:方法(itemClick,doSomething,doSomethingElse)都是从CustomComponent发出的。无论我是否删除前两个处理程序,错误都将消失。据我所知,问题只发生在自定义组件上。但不知道为什么有些工作而有些则不..。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-09-12 20:36:29

类型记录支持有了很大的改进(并且经常发布更新)

使用最新版本再次检查,如果问题仍然存在,请在https://github.com/sveltejs/language-tools报告该问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63354770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档