У меня есть сайт с 10 страницами, в которых есть файл Typescript, а также каждая страница имеет свой собственный конкретный файл Typescript. На одной странице есть плагин JQuery, timepicker
, поэтому я расширяю объект JQuery, используя:
interface JQuery {
timepicker(options:any):JQuery;
}
Однако я не хочу, чтобы любой из других Typescript файлов имел timepicker в объекте JQuery
. Как я могу расширить его только для этого файла?
Это не позволяет мне расширять JQuery
внутри пространства имен.
Могут ли модули помочь? Мне не нужно ничего импортировать или экспортировать, поэтому я не уверен, что это уместно или как использовать модули.