对联合字符串使用隐式进行类型组合

时间:2019-11-21 11:13:54

标签: typescript typescript-typings

我有两种类型:

type TRole = 'assignee' | 'client' | 'creator';
type TOperations = 'onTaskUpdated' | 'onStatusChanged';

有什么方法可以得到

type TOperationsWRoles = 'onTaskUpdated.assignee' | 'onTaskUpdated.client' | 'onTaskUpdated.creator' | 'onStatusChanged.assignee' | 'onStatusChanged.client' | 'onStatusChanged.creator';

我知道这不可能,但是由于我不完全了解TS中键入的工作方式,因此请您对此进行澄清。

0 个答案:

没有答案