這將是一個非常短的。TypeScript中的jQuery對象的類型是什麼?
我只是想知道我應該用什麼類型的jQuery元素?
沒有jQuery的我再這樣下去:
export class Modal {
constructor(protected element:HTMLElement) {
}
}
但是,讓我們說element
將是一個jQuery選擇像$('.myDiv')
例如。 element
然後有什麼類型?
這將是一個非常短的。TypeScript中的jQuery對象的類型是什麼?
我只是想知道我應該用什麼類型的jQuery元素?
沒有jQuery的我再這樣下去:
export class Modal {
constructor(protected element:HTMLElement) {
}
}
但是,讓我們說element
將是一個jQuery選擇像$('.myDiv')
例如。 element
然後有什麼類型?
安裝(npm install --save-dev @types/jquery
)所需的類型後,您可以鍵入它只是JQuery
:
constructor(protected element: JQuery) {
}
我沒有安裝它,但它一直給我這個錯誤:「TypeScript錯誤:node_modules/@types/jquery/index.d.ts(2362,84):錯誤TS2304:找不到名稱'Iterable'。」 – user2952238
發佈您的'tsconfig.json'。你很可能在你的'tsconfig.json'中缺少''lib「:[」es2015「]' – Saravana
其實我沒有任何tsconfig.json,因爲我使用gulp版本。我的大量任務如下所示:https://pastebin.com/waAXgbAr – user2952238
爲什麼不安裝[鍵入的jQuery(https://www.nuget.org/packages/jquery .TypeScript.DefinitelyTyped /)? – RamblinRose
是的,爲什麼不呢?甚至不知道它存在。謝謝! – user2952238
@RamblinRose嗯,那不太好。我編譯項目時出現此錯誤:「TypeScript錯誤:node_modules/@types/jquery/index.d.ts(2362,84):錯誤TS2304:找不到名稱'Iterable'。」 – user2952238