win*_*ter 3 interface typescript
如何实现分配另一个属性的类型?
// 3rd party interface
interface A {
foo: FooType
}
// my desired solution
interface B extends A {
bar: typeof A.foo
}
Run Code Online (Sandbox Code Playgroud)
使用方括号表示法:A['foo']
// 3rd party interface
interface A {
foo: FooType
}
// my desired solution
interface B extends A {
bar: A['foo'] // here is the solution
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
909 次 |
| 最近记录: |