2016-03-18 29 views
0

如何將輸入值重置爲空,點擊某個按鈕後?將值設置爲空或開始值Angularjs

空字段:

enter image description here

的字段,我想重置回空字段中的值。

enter image description here

HTML:

<label class="item item-input"> 
     <input id="tezina" type="number" placeholder="Tezina" ng-model="podaci.tezina"> 
     </label> 
     <label class="item item-input"> 
     <input id="mamac" type="text" placeholder="Mamac" ng-model="podaci.mamac"> 
     </label> 
     <label class="item item-input"> 
     <input id="pribor" type="text" placeholder="Pribor" ng-model="podaci.pribor"> 
     </label>+ 
<button class="button button-positive" ng-click="isprazniPolja()">Isprazni</button> 

,我試圖(不工作),由控制器功能:

$scope.isprazniPolja = function() { 
$scope.podaci= null; 

}

+0

可以使小提琴或codepen值是多少? –

回答

1

我想你想重置 你可以這樣做

$scope.isprazniPolja = function(){ 
      $scope.podaci.tezina=""; 
      $scope.podaci.mamac=""; 
      $scope.podaci.pribor=""; 
      } 

Plunker

+0

謝謝,它的工作原理是這樣的 – Mark

0

嘗試聲明podaci爲空對象

$scope.podaci= {}; 

EDIT

此外喲可以嘗試

$scope.podaci.tezina = null; 
$scope.podaci.mamac= null; 
$scope.podaci.pribor= null; 
+0

不是那樣工作 – Mark

0

如果它是一個對象比

 $scope.podaci=""; 

如果它是一個數組比

 $scope.podaci=[];