首页 > 解决方案 > 如何在打字稿中创建具有未知数量属性的接口?

问题描述

我想在打字稿中创建一个具有未知数量的字符串类型属性的接口。例如:可能有 5 个或 50 个字符串类型的属性在打字稿中是否可能?

标签: angulartypescript

解决方案


你可以试试这个来指定一个接口可以有任意数量的属性:

interface MyInterface {
  knownPropert1: string;
  knownProperty2: string;
  [key: string]: string; // specify that any other properties will be of type string too
}

推荐阅读