変数値を初期値に戻す方法はありますか?変数を初期値に設定する
client = ''; select = '0'; products = [];
constructor(private http: Http){}
save(objSave){
this.http.post('url', objSave).subscribe(data => this.clearFields());
}
clearFields(){
this.client = '';
this.select = '0';
this.products = [];
}
しかし、私はそれを行うには、より効率的か短い方法を探しています:私は、たとえば、すべての変数をリセットする必要がある)の変数は、合計で宣言された40のように、保存(後に私が持っています。何かご意見は?
:ここにいくつかの変更とハリーのcodesampleを使用したサンプルです。あなたがすべきことは、変数をクラスに格納し、一度それを再インスタンス化して変数を再初期化することです。 – Ploppy
これは私がやっていることで、別の解決策を得ようとしていただけです – BlackJair
すべての変数を初期化する関数を作成し、データにリセットが必要なときに同じ関数を使うことができます – LookForAngular