У меня была такая же проблема. Я знаю, что это старая проблема. Но это может помочь некоторым другим.
Недавно мы перешли с AG9 на AG10. Но это не имеет отношения к этой проблеме (это к сведению). Я решил проблему, вручную поместив файлы «jquery» и «jquery -ui» в папку с ресурсами даже после установки «@ types / jquery».
Процедура, которую я выполнил это:
Step1:
npm install --save @types/jquery
Step2:
Добавьте jquery к типам в tsconfig.app. json
"types": [
"jquery"
]
Step3:
Добавьте jquery, jquery -ui папки к активам / скриптам или любой другой папке, с которой вам удобно
Шаг 4:
Добавьте Jquery ссылок в angular. json Пример:
"styles": [
"src/assets/scripts/jquery-ui/jquery-ui.css",
.....,
.....,
],
"scripts": [
"src/assets/scripts/jquery/jquery-3.2.1.min.js",
"src/assets/scripts/jquery-ui/jquery-ui.js"
],
Шаг 5:
Это это самый важный аспект. Перезагрузите IDE / Editor. У меня есть VS Code, мне пришлось перезапустить его, чтобы он работал.
При таком подходе вы можете заставить работать выбор даты.
Примечание: Я использовал выбор даты в Ag Grid. Для этого мне пришлось выполнить следующую процедуру.