Попытка унаследовать компонент Timepicker от ng-bootstrap - PullRequest
0 голосов
/ 31 октября 2019

Я пытаюсь расширить Bootstraps TimePicker. До сих пор у меня есть проблема, так как швы модели не определены. Объясню лучше с кодом. Это ссылка Git на TimePicker: https://github.com/ng-bootstrap/ng-bootstrap/blob/master/src/timepicker/timepicker.ts

Я пытался расширить NgbTimepicker и изменить некоторые методы, чтобы они подходили для моего варианта использования, как этот.

export class MyTimepickerComponent extends NgbTimepicker {

  constructor(_config: NgbTimepickerConfig, _ngbTimeAdapter: NgbTimeAdapter<any>, _cd: ChangeDetectorRef) {
    super(_config, _ngbTimeAdapter, _cd);
    console.log('_config', _config);
  }

  changeHour(step: number) {
    debugger;
    this.model.changeHour(step);
    this.propagateModelChange();
  }

}

К сожалению, это. Модель всегда не определена. Я также скопировал классы .html и .scss.

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