带有承诺的打字稿索引签名
以下课程的正确索引签名是什么? class MyClass { [index: string]: Promise | Promise; // not working public async methodOne (): Promise { ... }…
传递通用类型时,合并两个接口的键
我有两个接口: interface Foo { foo: string; } interface Bar { prop1: string; prop2: string; } 我的目标是创建一种将这两个接口键与它们之间的下…
Typescript:如何从索引签名中删除密钥?
在我基于 Angular 的 Web 应用程序中,我们有时需要一种类型来保存不同语言的各种字符串的翻译。然后,一位同事为此目的实现了这种类型: export clas…
使用带有对象数组的 Typescript 进行索引签名
我已经使用 Typescript 几个月了,但一直坚持让我的索引签名正常工作。 sensorTestData = [ { altitude: 249.74905877223617 gas: 4361 humidity: 53.…
使用 JSDoc 在 ES6 类上设置索引签名
在 Typescript 中,您只需这样做: class Test { [key: string]: whatever } 这允许您像这样访问计算属性名称... class Test { getProp(key) { return…
- 共 1 页
- 1