2017-04-16 8 views
1

私はwebAppで反応形式のmd2-datepickerを使用しますが、選択した値をリセットする必要があります。 どうすればいいですか? 私はこのようなことをやろうとしましたが、それは私のためには機能しません。最後に選択した値はリセットされません。angular 4、md2-datepickerリセット値

handleDayClick(request: any) { 
    this.request = new BookingRequest(); 
    this.request.checkIn = request.date.format(); 
    this.requestForm.setValue(this.request); 
    this.openDialog(); 
} 

また、私は自分のフォームのためのモデルを持っている:

export class BookingRequest { 
    id?: number; 
    comment: string = ''; 
    checkIn: string = null; 
    checkOut: string = null; 
    approved: boolean = false; 
} 
+0

リセットされないのはなぜですか? –

+0

私は分かりません。たとえば、値がdatepickerコンポーネントに保存されている可能性があります。 –

答えて

0

は値をリセットするためにクラスを使用します。

export class BookingRequest { 
    id: number = null; 
    comment: string = ''; 
    checkIn: string = null; 
    checkOut: string = null; 
    approved: boolean = false; 
}