Szukaj…


Wprowadzenie

Podczas budowania aplikacji przy użyciu Angular 2.x zdarza się, że wymagane jest korzystanie z bibliotek stron trzecich, takich jak jQuery, Google Analytics, interfejsy API JavaScript do integracji czatów itp.

Konfiguracja za pomocą angular-cli

NPM

Jeśli zewnętrzna biblioteka, taka jak jQuery jest instalowana przy użyciu NPM

npm install --save jquery

Dodaj ścieżkę skryptu do angular-cli.json

"scripts": [
    "../node_modules/jquery/dist/jquery.js"
]

Folder zasobów

Możesz również zapisać plik biblioteki w katalogu angular-cli.json assets/js i dołączyć go do angular-cli.json

"scripts": [
    "assets/js/jquery.js"
]

Uwaga

Zapisz swoją główną bibliotekę jquery i ich zależności, takie jak jquery-cycle-plugin w katalogu angular-cli.json i dodaj obie z nich do angular-cli.json , upewnij się, że kolejność jest zachowana dla zależności.

Korzystanie z jQuery w komponentach Angular 2.x.

Aby użyć jquery w komponentach Angular 2.x, zadeklaruj zmienną globalną na górze

Jeśli używasz $ dla jQuery

declare var $: any;

Jeśli używasz jQuery dla jQuery

declare var jQuery: any

Umożliwi to użycie $ lub jQuery w komponencie Angular 2.x.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow