Nous utilisons des tables tabulatrices dans un grand projet angulaire et je ne peux pas sembler trouver de fichiers de définition utilisables. P>
J'ai essayé https://www.npmjs.com/package/ @ Types / tables tabulatrices qui semble mises à jour, etc., mais il en résulte de nombreuses erreurs dans mon IDE et que le projet ne compilera pas à la suite de la cause. Il existe de nombreuses erreurs même si la compilation a fonctionné avant que j'ai ajouté le paquet Types. Son inutile et impraticable pour ajouter de nombreux commentaires @ Ts-ignorer. P>
Soyez conseillé - j'ai pris notification pour utiliser la même version du package de définition de type comme installé dans mon projet (V4.2.2). Je suppose que le problème est avec la génération automatique du package ci-dessus - le fichier .D.TS résultant n'est pas utilisable en conséquence. P>
Merci de me corriger si je me trompe et que toute aide pour intégrer des fichiers de définition sera appréciée. TIA! P>
3 Réponses :
Un ensemble complet de dactylographies dactylography est disponible dans les un exemple de Comment utiliser les dactylographies d'un projet peut être trouvé ici p> Documentation linguistique comprend plus d'informations sur les dactylographies disponibles p> p>
J'ai eu un problème similaire avec l'ajout de tables dossières sur le projet angulaire et voici ce que j'ai fait:
NPM Installez @ Types / Tabulator-Tables Code> Li>
- créé fichier data-grid.component.d.ts avec: li>
ol>
xxx pré>
- la touche clé em>: supprimé
Importer tabulator à partir de 'Tabulator-Tables' Code> à partir de fichier data-grid.component.ts li>
ol> et cela a fonctionné. P> p>
Je ne peux plus tester votre solution, mais cela vaut la peine de vérifier. Merci!
J'ai déjà écrit une réponse à cette question, pas assez bon à mon avis, mais certaines personnes la précipitée comme droite, alors j'ai décidé de le laisser comme ça et d'écrire un nouveau.
Il y a des problèmes avec Ajout de types pour tabulateur, c'est parce que les annotations de type n'étant pas exportées, mais il existe un moyen de les utiliser. p>
après l'installation de types de tabulateur ( Installation NPM - SAVE @ Types / Tabulator- Tables CODE>), vous devez ouvrir (ou le créer, s'il n'existe pas) Fichier index.d.ts code> Intérieur répertoire src code> et copiez le code suivant. : P> declare module 'tabulator-tables' {
export = Tabulator;
}
Avez-vous essayé d'utiliser la bibliothèque directement? NPMJS.com/package/tabulator-tables
Donc, lorsque je fais
importer * comme tabulateur de 'tabulator-tables'; code> dans mon projet angulaire (son type angulaire), je reçois le type "tabulatul". Mais comment puis-je obtenir, par exemple, type CellComponent?Autant que je sache, cela n'a pas de définition de types
Pour autant que je vois - tu as raison.