I got annoying situation with my Angular2 application, I have a table with several rows, each row contain columns with 2 way binding using [(ngModel)]. I have 2 buttons of Add and Delete and they push/splice the list of values that is used for the table.
When pushing a new item to the list or splice (delete) item from the list - the table is well updated.
The only bug is when I delete a row (item) from the list and then add a new item, one row from the table is then displayed with empty values somehow, when I checked the html source in Chrome's developer tool I saw that the model of the row is containing the correct value, so it is only a problem on display. How can it be?