Я использую следующие версии, jquery: ^ 3.3.1 jquery-ui: 1.12.1 angularjs 6 Итак, вот мой код .html имеет это определение
<input id="test" type="text" class="form-control" value="">
и в моем компоненте (файл component.ts)
ngOnInit() {
$('#test').datepicker({
changeMonth: true,
changeYear: true,
yearRange: "1930:2010"});
}
При первой загрузке страницы появляется всплывающее окно выбора даты, но после навигации и возврата на эту страницу оно не появляется снова.
после проверки элементовв браузере я обнаружил, что эта динамическая <div>
не создается.
<div id="ui-datepicker-div" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all" style="position: absolute; top: 0px; left: 732.078px; z-index: 1; display: block;">
где я ошибаюсь, кто-нибудь может помочь?