TS中对象的一个属性是一个对象类型,如何给这个子对象的属性定义类型?
storage = {
channel: {window: number},
allChannel: []
};
typescript的这段代码中我想定义storage对象的属性channel的window属性为number类型,但是得到了一个《“number”仅表示类型,但在此处却作为值使用》的错误,这种情况除了定义接口之外有什么办法吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
type是type
字面量是字面量
直接写在冒号后面是赋值,<>这样是给属性值添加类型