I user ion-datetimeプラグイン。 「最大」パラメータに値を渡そうとするまで、すべて正常に機能しました。 私は18年前に日付ピッカーを制限します。 その結果、ユーザーがdatepickerを開いたときに、年月日リストのみが表示されます。月を選択する場合は、スクロールして月リストを 'プル'する必要があります。ここでIon-datetime、値を 'max'にすると、スクロールまで表示されません。
は私のコードです:
HTML:
<ion-datetime displayFormat="MMM DD, YYYY" [(ngModel)]="user.dob" [formControl]="birthdate" [max]="maxDob"></ion-datetime>
活字体:
export class SignUpPage {
maxDob: string;
signUpProfileForm: FormGroup;
birthdate: AbstractControl;
constructor(public fb: FormBuilder) { }
ngOnInit() {
var self = this;
self.signUpProfileForm= self.fb.group({
'birthdate': [],
});
self.maxDob = new Date(new Date().setFullYear(new Date().getFullYear() - 18)).toISOString();
}
}
P.S.あなたがリスト1500の評判を持つユーザーであれば、新しいタグ「ion-datetime」を作成すれば幸いです。
モーメントの
HTMLの場合: ion-datetime> –