2017-09-23 8 views
0

De nombreux articles expliquent comment installer typages pour les bibliothèques du parti thirdy dans Angular2/4, 1. npm install --save-dev jquery, 2. typing install dt~jquery 3. import * as $ from 'jquery'; dans le fichier .tsComment peut-on utiliser le fichier de typages sémantique-UI dans angulaire

J'ai donc besoin de quelqu'un pour expliquer comment nous pouvons installer Semantic-UI dans un projet Angular2/4 en utilisant le fichier de frappe: typing install dt~semantic--save afin d'utiliser un code comme $('.ui.accordion').accordion();. Lorsque je tente de faire, il jette une erreur dans la console,

TypeError: __WEBPACK_IMPORTED_MODULE_5_jquery__(...).accordion is not a function at ...

et l'accordéon ne fonctionne pas.

Merci d'avance.

Répondre

0

Oh, je réussi à faire ce travail par, après l'installation du jquery typings file j'ai installé le simantic-ui par typing install dt~semantic --save, et au-dessus du fichier: src/typings.d.ts I ajouté cette ligne: /// <reference path="../typings/index.d.ts"/> et c'est tout.

BTW: pas besoin de "declare var $: any;" ou "import * as $ from 'jquery';" dans les fichiers .ts.