Javascript Conditional Inside TypeScript Interface 在TypeScript接口中使用JavaScript条件语句
- 论坛
- Javascript Conditional Inside TypeScript Interface 在TypeScript接口中使用JavaScript条件语句
12 浏览
Javascript Conditional Inside TypeScript Interface 在TypeScript接口中使用JavaScript条件语句
在TypeScript的接口声明中是否可能存在条件语句。我想要的是一种方式,根据第一个键的值,第二个键可以是这些值。
示例(不可用):
interface getSublistValue { /** 子列表的内部ID。 */ sublistId: 'item' | 'partners'; /** 子列表字段的内部ID。 */ if (this.sublistId === 'item') { fieldId: 'itemname' | 'quantity'; } if (this.sublistId === 'partners') { fieldId: 'partnername' | 'location'; } }