У меня есть коллекция экземпляров Prototype, которые я повторяю. Текущее решение я нашел здесь https://groups.google.com/forum/#!topic/angular/rdMf0DZHVvEПовторить над сборником прототипов
Я в принципе определить контроллер на нг-повтор директивы, а затем инициализировать прототип там что-то вроде этого:
<li ng-repeat="user in users" ng-controller="MyUserExtender">
{{user.name}}
</li>
Контроллер затем расширяет пользователя:
controllers.controller('MyUserExtender', function($scope) {
$scope.user = new User($scope.user);
});
Для полного кода смотрите здесь: http://jsfiddle.net/5d5v6b5j/
Проблема в том, что если я изменил имя пользователя через. Например, ng-модель ng-repeat не обновляется, и имя пользователя, которое выводится, остается неизменным.
Спасибо за ваши входные приветствий Christoph
Почему вы делаете нового пользователя в дочернем контроллере, а не при создании списка пользователей? – sirrocco
ну, я думал, что попробовал, но это не сработало - получается. спасибо за подсказку lol – gries