Ошибка «Свойство только для чтения» при использовании элемента select внутри ngFor - PullRequest
1 голос
/ 19 января 2020

У меня есть массив объектов с именем timingOfApptReminders, и я отображаю их с помощью ngFor. Массив выглядит примерно так:

[
  {
    daysUntilAppt: 1, 
    hoursUntilAppt: 0,
    minutesUntilAppt: 0,
  },
  {
    daysUntilAppt: 0, 
    hoursUntilAppt: 1,
    minutesUntilAppt: 0,
  },
]

My ngFor l oop отображает строку для каждого из этих объектов, и для каждого из свойств внутри объекта имеется элемент <mat-select>.

ngFor правильно отображает каждый объект, однако, если я щелкаю по одному из элементов mat-select и вносю изменения, я получаю следующую ошибку:

ОШИБКА TypeError : "daysUntilAppt" только для чтения " , но я не совсем уверен, как сделать это правильно, чтобы я изменил значение правильного свойства в правильном объекте. Что я делаю не так?

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