объявлений в англ. 7 - PullRequest
       11

объявлений в англ. 7

0 голосов
/ 05 марта 2019

Несколько дней назад я переключился на Angular 7 и не смог найти местонахождение декларации-

interface JQuery {
  datepicker(options: any): JQuery;
  modal(options: any): JQuery;
}

Где определить интерфейс неизвестного элемента в Angular 7?

Примечание. Я использовал Angular CLI для создания проекта.

1 Ответ

0 голосов
/ 04 апреля 2019

Используйте typings.d.ts в папке /src.

Подробнее здесь: Конфигурация TypeScript

ОБНОВЛЕНИЕ

Лучший способ достичь своей цели - использовать jQuery, набрав .Обязательно добавьте:

"typeRoots": [
  "node_modules/@types"
],

к вашему tsconfig.json, чтобы машинопись могла знать, где искать типы.У большинства известных библиотек будет свой пакет типизаций, поэтому сначала попробуйте получить его из npm, если не найден, чем вы всегда можете определить их в typings.d.ts

...