Ts中[propName: string]: any应用

分类:技术来源:bobo最近更新:2022-08-02浏览:1937

在用typescript开发项目时,都需要定义类型,可在前后端分离后,我们往往不确定后端返回的数据是否都是我们定义的类型,所以在定义变量时,除了我们需要的键值,需要采用[propName: string]: any作为不确定键值的判断

interface SquareConfig {
color?: string;
width?: number;
[propName: string]: any;
}