Quill Angular 错误:NullInjectorError:没有 InjectionToken 配置的提供者

Nat*_*man 26 quill angular ngx-quill

我更新了我所有的节点模块,当 quill 更新时,我的所有编辑器都在我的应用程序中崩溃了。错误“NullInjectorError:没有 InjectionToken 配置的提供者!” 出现了。

我已经解决了这个问题!只是想与可能在同一条船上的其他人分享。

您需要将 QuillModule (import { QuillModule } from 'ngx-quill';) 添加到 App Module 'Imports' 部分(或您正在使用的任何模块)。对我来说,我还需要添加 .forRoot() 以使其工作

imports: [
    QuillModule.forRoot(),
],
Run Code Online (Sandbox Code Playgroud)

同样,这对我有用,只是让大家知道万一遇到相同的问题将 ngx-quill 更新到最新版本

小智 5

首先,您必须从“ngx-quill”库导入QUILL_CONFIG_TOKEN,然后您必须传递此类来注入,例如QuillModule.forRoot(QUILL_CONFIG_TOKEN.ngInjectableDef)