TypeScript中的自定义keyValue类型

时间:2019-11-05 21:44:07

标签: typescript

我已经定义了一个自定义类型

export type keyValuePairType = { text: string, value: string | keyValuePairType[] };

现在我正在使用它,

testInput: KeyValuePair[] = [
            { text: 'Name', value: 'nameVal' },
            { text: 'age', value: 'ageVal' },
            {
                text: 'Status', value:[
                    { text: 'Job', value: 'active' },
                ]
            }];

但是我正在“状态”对象中获取值,因为它期望“字符串”仅作为值。

我在做什么错了?

0 个答案:

没有答案