在我的一个SPA中,用户可以输入数据,并将数据保存到后端,他可以看到以前的会话编辑数据。
观点:
<input type="text" ng-model="student.name" ng-model-options="{ debounce: 2000 }"ng-change="save()"/>
<input type="number" ng-model="student.age" ng-model-options="{ debounce: 2000 }"ng-change="save()"/>
<input type="text" ng-model="student.country"ng-model-options="{ debounce: 2000 }"ng-change="save()"/>
控制器:
休息获取功能:
StudentService.getStudentName('id10001').then(function(serverValueForID){
$scope.student = angular.copy(serverValueForID) // get function -REST
});
和save(REST put)功能是:
$scope.save = function(){
StudentService.setStudentName($scope.student) //put function - REST
}
问题:
$scope.student = angular.copy(serverValueForID)
对于以上行,有任何替代方式可以分配 服务器数据直接查看而不分离对象(复制 服务器数据)?