Какой тег я могу использовать, чтобы ngbDatepicker уже открывался при посещении сайта? - PullRequest
0 голосов
/ 29 января 2020
<div class="form-group hidden">
  <div class="input-group">
    <input name="datepicker"
           class="form-control"
           ngbDatepicker
           #datepicker="ngbDatepicker"
           [autoClose]="false"
           (dateSelect)="onDateSelection($event)"
           [displayMonths]="2"
           [dayTemplate]="t"
           outsideDays="hidden"
           [startDate]="fromDate">
    <ng-template #t let-date let-focused="focused">
      <span class="custom-day"
            [class.focused]="focused"
            [class.range]="isRange(date)"
            [class.faded]="isHovered(date) || isInside(date)"
            (mouseenter)="hoveredDate = date"
            (mouseleave)="hoveredDate = null">
        {{ date.day }}
      </span>
    </ng-template>
  </div>
</div>
<div class="form-group">
  <div class="input-group">
    <input #dpFromDate
           class="form-control" placeholder="yyyy-mm-dd"
           name="dpFromDate"
           [value]="formatter.format(fromDate)"
           (input)="fromDate = validateInput(fromDate, dpFromDate.value)">
    <div class="input-group-append">
      <button class="btn btn-secondary calendar" (click)="datepicker.toggle()" type="button"></button>
    </div>
  </div>
</div>
<div class="form-group ml-2">
  <div class="input-group">
    <input #dpToDate
           class="form-control" placeholder="yyyy-mm-dd"
           name="dpToDate"
           [value]="formatter.format(toDate)"
           (input)="toDate = validateInput(toDate, dpToDate.value)">
    <div class="input-group-append">
      <button class="btn btn-secondary calendar" (click)="datepicker.toggle()" type="button"></button>
    </div>
  </div>
</div>

Это Datepicker, который я использую на моем веб-сайте, однако я хочу, чтобы он не открывался при нажатии кнопки, а скорее, чтобы он уже открывался и не закрывался при выборе даты. Я не могу найти тег, помощь будет высоко ценится.

...