У меня есть этот код:
const sectionInstance: FieldValues = sectionInstances[i]
for (const field in sectionInstance) {
console.log(sectionInstance[field])
}
field
вот, конечно, строка. Вот определение типа для FieldValues
:
export interface FieldValues = {
[key: string]: FieldValue;
}
Тем не менее, я получаю эту ошибку:
Элемент неявно имеет тип «любой», поскольку выражение типа «строка» может не может использоваться для индексации типа «FieldValues». Индексная подпись с параметром типа «строка» не была найдена для типа «FieldValues». Ветур (7053)
Разве я не объявил индексную сигнатуру типа «строка» для interface FieldValues
? Почему я получаю эту ошибку?