нет директивы с параметром «exportAs», установленным на «ngbDatepicker» - PullRequest
0 голосов
/ 11 июля 2020
• 1000 *

и в github ng bootstrap говорит, что в angular 9 должна использоваться версия 6 с bootstrap 4: https://ng-bootstrap.github.io/# / начало работы

здесь его ссылка примера документации datepicker: https://ng-bootstrap.github.io/stackblitzes/datepicker/range-popup/stackblitz.html

, но его на angular 6 и ngbDatepicker версии 2.0.1

my html:

    <label>
          <input
            #d="ngbDatepicker"
            #myRangeInput
            [autoClose]="'outside'"
            [dayTemplate]="t"
            [displayMonths]="2"
            class="form-control"
            name="dp"
            ngbDatepicker
            placeholder="mm/dd/yyyy - mm/dd/yyyy">
        </label>

        <ng-template #t let-date="date" let-focused="focused">
          <span (click)="onDateSelection(date)"
                (mouseenter)="hoveredDate = date"
                (mouseleave)="hoveredDate = null"
                [class.faded]="isHovered(date) || isInside(date)"
                [class.range]="isFrom(date) || isTo(date) || isInside(date) || isHovered(date)"
                class="custom-day"
          >
          {{ date.day }}
          </span>
        </ng-template>
        <div class="input-group-append">
          <button (click)="d.toggle()" class="btn btn-outline-secondary" type="button"> click</button>
        </div>

Я импортирую: NgbModule, NgbDatepickerModule из @ ng-bootstrap / ng- bootstrap в мои общие модули и экспортирую их, используя поставщика i18n для их перевода .

Как я могу исправить?

...