jqueryを使用せずにブートストラップモーダルフォームデータをクリアする最良の方法は何ですか?
これを使用できますが、モーダルフォームデータをクリアする角度のある方法を知りたいです。
$('#myModal').on('hidden', function () {
$('#Username').val("");
});
編集:
フォームに複数の要素があります。最も簡単な方法は、オブジェクトをリセットしてフォームの ng-models を更新するサービスを作成することであることがわかりました。
フォーム オブジェクトをリセットするには、共有サービスを呼び出してリセットします。 mySharedService.resetObj();
コントローラーでフォームをクリアするには:
$scope.myObj = mySharedService.getObj();
$scope.myForm={};
$scope.myForm.myData = angular.copy($scope.myObj);
すべての要素は「myData」アイテムの下にあります。