web-dev-qa-db-fra.com

Quill Angular Error: NullInjectorError: No provider for InjectionToken config

J'ai mis à jour tous mes modules de nœuds et lorsque quill a été mis à jour, tous mes éditeurs ont fait faillite dans mon application. L'erreur "NullInjectorError: aucun fournisseur pour la configuration InjectionToken!" apparu.

J'ai résolu ce problème! Je voulais juste partager avec d'autres personnes qui pourraient être dans le même bateau.

Vous devez ajouter le QuillModule (import {QuillModule} de 'ngx-quill';) à la section 'Imports' du module d'application (ou quel que soit le module que vous utilisez). Pour moi, je devais également ajouter .forRoot () pour le faire fonctionner

imports: [
    QuillModule.forRoot(),
],

Encore une fois, cela fonctionne pour moi, juste pour vous faire savoir si vous rencontrez le même problème lors de la mise à jour de ngx-quill vers la dernière version

10

Vous devez d'abord importer QUILL_CONFIG_TOKEN de la bibliothèque 'ngx-quill' après cela vous devez passer cette classe pour injecter par exemple QuillModule.forRoot (QUILL_CONFIG_TOKEN.ngInjectableDef)

1
hassan naseer