如何在angularjs中单击按钮时重置模型

时间:2016-05-05 06:27:32

标签: javascript angularjs

我在AngularJS有一个应用。我有一张桌子,它有5列。 前三列包含用户可以填充数据的文本字段,接下来的两列包含提交和重置按钮。 在重置按钮的按下事件中,我想重置与文本字段关联的所有三个模型。 请建议。

2 个答案:

答案 0 :(得分:1)

更改重置功能以使用angular.copy

$scope.reset = function () {
    $scope.datas = angular.copy($scope.initial);
};

答案 1 :(得分:0)

如果你的对象是

$scope.data = { column1:"asas", column2:"asas", column3:"asadas" };

你可以双向穿上

1。<button ng-click="data = {};"></button>

2。<button ng-click="reset();"></button>

 $scope.reset = function(){
     delete $scope.data;
 }