定义一个只有一个属性的类型,并且该属性的名称必须在数组中

问题描述 投票:0回答:0

假设我想创建一个错误结构,指示错误是在服务器端还是客户端。例子:

const serverErr = {
  server: "Error!"
};

const clientErr = {
  client: "Error!"
};

错误对象必须只有一个属性,并且该属性的名称必须是serverclient.

我尝试了这个“https://stackoverflow.com/questions/56469951/type-for-object-that-has-one-and-only-one-property”问题的答案,但它不起作用。

javascript typescript
© www.soinside.com 2019 - 2024. All rights reserved.