我有这个代码。
export type TItem = {
id: number;
type: string;
text: string;
};
getData = (local?: boolean) => {
axios
.get("")
.then((res: {data: Array<TItem>}) => {
var items = local ? res.data.inner : res.data;
})
};
别惊讶,您所看到的令人毛骨悚然,我知道。但是问题是-我无法正确确定
的类型res.data.inner
在
var items = local ? res.data.inner : res.data;
我什至尝试编写这段代码
TCardItem[] | { item: TCardItem[]; }
如何正确声明?