У меня есть мнение, что есть это:Как мне изменить мою модель из вида в Angular?
<div ng-repeat="object in objects">
<input value="{{object.name}}" ngModel="object.name" ng-keyup="change(object)">
</div>
что пожары это:
change: function(object) {
console.log(object);
}
Вышеуказанные работы, и он выводит объект на консоль, но когда я изменить имя от входа выше, он продолжает обновлять исходный объект, а не тот, у которого есть новое редактируемое имя. Как мне связать вход в представлении с изменяемым объектом, поэтому, когда вызывается функция change(), он регистрирует объект с обновленным именем?
Вам нужно использовать свойство 'нг-model' на бирке. В Angular директивы 'camelCase' превращаются в свойства' kebab-case'. Кроме того, после изменения этого свойства вам не понадобится свойство value. –
это должно быть 'ng-model' not' ngModel' – PSL
Спасибо СООО много! –