我有一些代表唯一 ID 的等效类型:
type FlanId = string;
type BranId = string;
虽然这些实际上是引擎盖下的同一类型。我希望他们彼此不相容。
所以这应该没问题:
f: FlanId = "43492393"
b: BranId = "05903242"
但是之后
f = b
应该抛出一个打字稿错误。
这可能吗?
我有一些代表唯一 ID 的等效类型:
type FlanId = string;
type BranId = string;
虽然这些实际上是引擎盖下的同一类型。我希望他们彼此不相容。
所以这应该没问题:
f: FlanId = "43492393"
b: BranId = "05903242"
但是之后
f = b
应该抛出一个打字稿错误。
这可能吗?