Rails + angularjs загружает значения в текстовые поля при редактировании
При использовании AngularJS с приложением rails я столкнулся с проблемой при редактировании записей, значение текстовых полей установлено равным пустым. Есть ли способ сказать, что AngularJS использует значения rails, дает элементы формы в качестве начального значения?
Я собрал JSFiddle, чтобы продемонстрировать, что у меня есть проблема:
http://jsfiddle.net/YUza7/15/
Ответы
Ответ 1
Как вы уже сказали в своем ответе, вы можете использовать ng-init.
Более "Angular способ" - это изменить вашу модель $scope/data и не использовать параметр значения в ваших элементах формы.
См. также AngularJS - Атрибут Value во входном текстовом поле игнорируется при использовании ng-модели?
Ответ 2
Используется директива ng-init, когда она загружает начальные значения перед запуском любого из ваших кодов.
http://jsfiddle.net/YUza7/17/