【发布时间】:2020-05-16 13:35:47
【问题描述】:
我按照基本步骤设置 ngx-quill。经过一些研究,我还安装了 ngx-quill 和 quill。但我仍然遇到同样的错误。
ERROR in Directive QuillEditorBase in .../node_modules/ngx-quill/ngx-quill.d.ts has no selector, please add it!
Cannot determine the module for class QuillEditorBase .../node_modules/ngx-quill/ngx-quill.d.ts! Add QuillEditorBase to the NgModule to fix it.
我只是用<quill-editor></quill-editor>使用eidtor
我使用它的组件是延迟加载的。我将QuillModule.forRoot() 添加到我的主模块的导入中,并尝试将其添加到我的延迟加载模块中。然后我尝试将它添加到两者中,并且我还尝试在没有forRoot() 的情况下添加它。错误保持不变。我不知道应该在哪里将 QuillEditorBase 添加到 ngmodule。
我做错了什么?我没有自定义配置。我刚刚安装它并想尝试让它工作..
【问题讨论】:
-
发布您声明组件尝试使用它的模块的代码以及您尝试使用它的组件的模板代码,以及 package.json 依赖项...通常对于这样的问题,您希望简化问题并删除变量。首先尝试在您的应用程序模块和应用程序组件中执行此操作,然后从那里移动。我的直觉告诉我这里版本不匹配。