У меня есть директива DatePicker в angular. У нас возникла проблема с прокруткой из-за рендеринга. Я нашел это решение (код не работает). Теперь у меня проблема с таблицей с несколькими datepickers. Она не отображается должным образом, другие поля ввода datepicker отображаются перед моим datepicker. Он отображается позади других строк, в то время как z-index моего datepicker равен 99999. Datepicker должен быть абсолютным, и я не могу это изменить (это неприемлемое решение, по крайней мере, на данный момент). Изображение проблемы здесь
$(this.el.nativeElement).datepicker({
beforeShow: function(input,instance) {
var height = $(self.el.nativeElement).parent().height();
$(input).after($(input).datepicker('widget'));
setTimeout(function () {
instance.dpDiv.css({
top: height,
left: 5
});
}, 0);
return { dateFormat: 'dd-M-y', };
}