машинописный текст - Тип '{значение: число; дата: Дата; } 'не может быть назначен типу' Record [] '. тс (2322) - PullRequest
0 голосов
/ 06 августа 2020

Я не уверен, почему я получаю эту ошибку, я добавляю объект в массив, как показано ниже:

"type '{value: number; date: Date;}' не назначается типу 'Record []'. Литерал объекта может указывать только известные свойства, но 'value' не существует в типе 'Record []'. ts (2322) "

export interface Record {
  value: number
  date: Date
}

const transaction: Record[] = {
  value: amount.value,
  date: new Date()
}


// transaction
{ value: 50.00, date: 2020-08-04T11:52:28.876Z },
{ value: 13.10, date: 2020-08-04T11:57:32.900Z }

1 Ответ

1 голос
/ 06 августа 2020

Я думаю, что вы пытаетесь сохранить объект, но ожидающий тип - это массив объектов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...