TS错误:
类型'(string | undefined)[]'不能用作索引类型。ts(2538)
代码:
Object.values(payload.reduce((acc, obj) => {
let key = obj.values.map(i => i.object_id);
if (!acc[key]) {
acc[key] = []
}
acc[key].push(obj)
return acc
}, {}))
在javascript代码中工作正常。为什么?