ng-reflect-model shows correct value but not reflecting in input : <p>Encountered a very weird issue where my application misbehaves in a very specific user case. I have a portal where users can add questions and answers and then edit them. In this case when I remove a set(q+a) and then try adding it, the model is getting updated but my view takes values from placeholders and updates itself. Here I am just splicing and pushing values in an array and rendering using ngFor. The last element is a dummy and that is used to enter values which are pushed up.</p>

<p>Attaching a screenshot if it makes any sense.</p>

<p>You can see that for the textbox, the ng-reflect-model shows correct question, but the element itself displays the placeholder text.</p>

<p><a href="https://i.stack.imgur.com/h7PY3.png" rel="noreferrer"><img src="https://i.stack.imgur.com/h7PY3.png" alt=""></a></p>
