こんにちは私は小さな問題があります。 私は時にはフォームで表示する必要がある入力バーがあります。 誰かがデータを入れてから非表示にしてsendを押すと、データが送信されるのではないかと心配です。だから私はそれが隠されるたびに入力をリセットしたい。ng-showがfalseのときにng-modelをクリアするAngularJS
ng-changeは、私の書き込みを許可しないので、良い考えではありません。
<div class="form-group" ng-show="isItOne=='1' || isItTwo=='2'">
<label class="col-md-1">someName</label>
<div class="col-md-4">
<input class="form-control" type="text" name="someOtherName" ng-model="nameModel" ng-change="clearWhenChanged()">
</div>
</div>
と、これは
$scope.clearWhenChanged = function() {
$scope.nameModel = "";
};