【发布时间】:2023-04-01 13:36:01
【问题描述】:
我有一本 MessageTemplates 的字典,随着时间的推移我正在建立它,我希望我可以在 TypeScript 中导出一个 type,它代表挂在 @987654324 上的一组属性@ 结构,但它反对。
感觉好像我在做一些愚蠢的事情,但我已经看这个太久没有问了。
注意,我刚刚发现,如果我使用 Class 结构——其中挂着静态方法——它确实可以工作,但我仍然对为什么普通的对象字面量语法感到困惑不工作。
【问题讨论】:
-
MessageTemplates是一个值,而不是一个类型。你想要keyof typeof MessageTemplates。 -
啊,是的。该死的希望我能理解这一点,但几乎同样高兴你在那里为我指明了正确的方向。 ????如果你写作为一个答案,我很高兴给你信用。
标签: typescript