Установите Angular2-DatePicker пустым изначально - PullRequest
0 голосов
/ 26 декабря 2018

Я применил angula2-datetimepicker в своем приложении, перейдя по этой ссылке .

Я должен сначала показать пустой указатель даты.Ниже приведен мой код:

HTML:

<angular2-date-picker [(ngModel)]="Model.SelectedDate" #SelectedDate="ngModel" name="SelectedDate" [settings]="datePickerSettings"></angular2-date-picker>

Код:

constructor() {
    DatePicker.prototype.ngOnInit = function () {
    this.settings = Object.assign(this.defaultSettings, this.settings);
    if (this.settings.defaultOpen) {
      this.popover = true;
    }
    this.date = new Date();
    };
}
datePickerSettings = {
  bigBanner: false,
  timePicker: false,
  format: 'dd-MM-yyyy',
  defaultOpen: false
}

Показывает текущийдата по умолчанию, но я не хочу показывать дату в указателе даты.

enter image description here

Ответы [ 2 ]

0 голосов
/ 26 декабря 2018

лучше попробуйте использовать mydatepicker, здесь у нас есть лучшие варианты.https://www.npmjs.com/package/mydatepicker для атрибута опций см .: https://www.npmjs.com/package/angular4-datepicker

0 голосов
/ 26 декабря 2018

Инициализируйте [(ngModel)] значение как тип any.

Например

HTML

<angular2-date-picker [(ngModel)]="selectedDate">

TS

selectedDate : any;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...