我需要为这样的结构编写类型:
const [{ start }] = myObjectsArray;
但是我不能把它写成一个字符串,或者像这样的一个对象:
const [{ start }]: { start: string } = myObjectsArray;
因为在 TypeScript 中我得到一个错误,说它不是数组类型。当我尝试输入类似
const [{ start }]: [{ start: string }] = myObjectsArray;
我收到一个错误,该结构缺少属性“0”。
为这样的结构正确编写类型的方法是什么?