将值设置为null或启动值Angularjs

时间:2016-03-18 07:39:54

标签: javascript angularjs input ionic-framework

如何在点击某个按钮后将输入值重置为null?

空白字段:

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;

}

3 个答案:

答案 0 :(得分:2)

我想你要重置值 你可以这样做

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

Plunker

答案 1 :(得分:0)

尝试将podaci声明为空对象

$scope.podaci= {};

修改

也可以试试

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

答案 2 :(得分:0)

如果它是一个对象而不是

     $scope.podaci="";

如果是数组而不是

     $scope.podaci=[];