使用angular.js重置一个模型

11 浏览
0 Comments

使用angular.js重置一个模型

我只是尝试像这样重置值:

$scope.initial = [
    {
        data1: 10,
        data2: 20
    }            
];
$scope.datas= $scope.initial;
$scope.reset = function(){
  $scope.datas = $scope.initial;  
}

但它没有产生任何结果,有什么解决方法吗?

angular.module('app', []).controller('MyCtrl', function($scope) {
  $scope.initial = [
    {
      data1: 10,
      data2: 20
    }            
  ];
  $scope.datas= $scope.initial;
  $scope.reset = function(){
    $scope.datas = $scope.initial;  
  } 
});


    
    
  重置为初始值
  或者     
  
  

{{data.data1}}, {{data.data2}}

jsfiddle上有一个可工作的示例

0