Quill Angular Error: NullInjectorError: Kein Anbieter für InjectionToken-Konfiguration

12

Ich habe alle meine Knotenmodule aktualisiert, und als quill aktualisiert wurde, haben alle meine Editoren meine Anwendung unterbrochen. Der Fehler "NullInjectorError: Kein Anbieter für InjectionToken config!" erschien.

Ich habe dieses Problem behoben! Ich wollte nur mit anderen Leuten teilen, die vielleicht im selben Boot sitzen.

Sie müssen das QuillModule ({QuillModule} aus 'ngx-quill' importieren;) zum Abschnitt 'Importe' des App-Moduls hinzufügen (oder welches Modul Sie auch verwenden). Für mich musste ich auch .forRoot () hinzufügen, damit es funktioniert

imports: [
    QuillModule.forRoot(),
],

Auch dies funktioniert für mich und lässt Sie alle wissen, falls Sie das gleiche Problem beim Aktualisieren von ngx-quill auf die neueste Version haben

NathanCaleWichman
quelle
Sie haben die Frage gestellt und die Lösung innerhalb der Frage angegeben. Besser wäre es, sie separat als Antwort zu geben.
Pardeep Jain
Das hat mir den Tag gerettet, danke fürs Teilen !!
Bhimbim
Vielen Dank. es ist wirklich hilfreich
Morteza Mahloujian
Ich hatte das gleiche Problem, Ihre Lösung behebt es :) Danke!
tzm

Antworten:

2

Zuerst müssen Sie QUILL_CONFIG_TOKEN aus der 'ngx-quill'-Bibliothek importieren. Danach müssen Sie diese Klasse übergeben, um z. B. QuillModule.forRoot (QUILL_CONFIG_TOKEN.ngInjectableDef) zu injizieren.

Hassan Naseer
quelle