Угловая начальная загрузка (ngx) - PullRequest
0 голосов
/ 29 апреля 2018

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

ссылка на указатель даты ngx

Может ли кто-нибудь помочь мне достичь этого? Я пытался добавить его, но есть абсолютное позиционирование, и если я переопределить его с относительным позиционированием, это не будет работать должным образом.

Я просто хочу увидеть это на странице без необходимости вставлять ее в поле ввода:

image of inline datepicker

Спасибо

В документации есть контейнер с надписью:

контейнер: селектор, определяющий элемент, к которому следует добавить указатель даты к. В настоящее время поддерживается только «тело».

Есть ли способ обойти это?

Ответы [ 2 ]

0 голосов
/ 29 апреля 2018

в вашем глобальном css style.css файле дают

bs-datepicker-container {

  position: relative !important;
  left: 0 !important;
  top: 0 !important;
}

!important требуется, потому что он имеет стиль уровня элемента, поэтому вам нужно переопределить его.

Очевидное: отключить тумблер и показать постоянно.

0 голосов
/ 29 апреля 2018

попробуйте, установите высоту 0 с помощью overflow: hidden, оставив его на странице. Это будет там, так что сборщик с правильным положением, но без высоты, входной сигнал будет невидимым, и все равно будет отображать сборщик там, где он должен.

И вы можете установить для свойства isOpen значение true, чтобы оно открывалось по умолчанию

<input bsDatepicker [isOpen]="true" style="height: 0; overflow: hidden; border: none; padding: 0;" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...