J'essaie d'utiliser un composant que j'ai créé à l'intérieur de l'AppModule dans d'autres modules. Je reçois cependant l'erreur suivante:
"Non intercepté (promis): Erreur: erreurs d'analyse du modèle:
'contacts-box' n'est pas un élément connu:
- Si 'contacts-box' est un composant angulaire, vérifiez qu'il fait partie de ce module.
- Si 'contacts-box' est un composant Web, ajoutez 'CUSTOM_ELEMENTS_SCHEMA' au '@ NgModule.schemas' de ce composant pour supprimer ce message.
La structure de mon projet est assez simple:
Je garde mes pages dans le répertoire des pages, où chaque page est conservée dans un module différent (par exemple, module clients) et chaque module a plusieurs composants (comme composant liste-clients, composant-ajout-client, etc.). Je veux utiliser mon ContactBoxComponent à l'intérieur de ces composants (donc à l'intérieur de customers-add-component par exemple).
Comme vous pouvez le voir, j'ai créé le composant boîte de contacts dans le répertoire des widgets, il se trouve donc essentiellement dans l'AppModule. J'ai ajouté l'importation ContactBoxComponent à app.module.ts et l'ai mise dans la liste des déclarations d'AppModule. Cela n'a pas fonctionné, j'ai donc recherché mon problème sur Google et ajouté ContactBoxComponent à la liste d'exportation. N'a pas aidé. J'ai également essayé de mettre ContactBoxComponent dans CustomersAddComponent, puis dans un autre (à partir d'un module différent) mais j'ai eu une erreur disant qu'il y avait plusieurs déclarations.
Qu'est-ce que je rate?