Как использовать ngModel для входов через несколько форм, которые повторяются ngFor?Angular2 не может использовать ngModel в форме, повторяемой ngFor
Angular2 дает мне ошибку, когда я пытаюсь это сделать.
Error: Permission denied to access property "rejection"
Пример блок проблемного кода:
<div *ngFor="let item of items">
<form name="itemForm">
{{item.name}}<input [(ngModel)]="item.name">
</form>
</div>
Вот plunker https://plnkr.co/edit/YNZiCBeyqJoxO5ox5nlC?p=preview
Если удалить тэг формы, то все бегут без проблем, но мне нужно, так что я могу используйте клавишу ввода на всех входах для обновления соответствующих данных в их собственной форме.
Я не могу воспроизвести вашу ошибку с Plunker https://plnkr.co/edit/Bx0zT8F0wENJ2NMZqRAy?p=preview. Однако атрибут 'name' отсутствовал. –
Странно теперь, когда плункер не бросает ошибку во второй раз, когда я его открыл. Мой фактический код все еще дал мне ошибку, хотя она уже решена. Благодарю. – Skyvory
К сожалению, это ваш plunkr, который каким-то образом работает, добавляя атрибут имени к тегу ввода. – Skyvory