Это код HTML:
<div ng-controller="SelectCtrl">
<p>selected item is : {{selectedItem}}</p>
<p> age of selected item is : {{selectedItem.age}} </p>
<select ng-model="selectedItem" ng-options="item.name for item in items">
</select>
</div>
Это код AngularJS:
var app = angular.module('myApp', []);
app.controller('SelectCtrl', function($scope) {
$scope.items = [{name: 'one', age: 30 },{ name: 'two', age: 27 },{ name: 'three', age: 50 }];
$scope.selectedItem = $scope.items[0];
console.log($scope.selectedItem); //it's not update :(
});
в представлении новое значение обновляется каждый раз, когда я меняю выбор, но контроллер не обновляет текущее значение выбора. Что я должен делать?
Спасибо!
console.log
только один раз (при загрузке страницы). - person Claies   schedule 16.08.2015