相关疑难解决方法(0)

PrimeNg错误:未定义Quill

我试图在primeng中使用编辑器控件:https://www.primefaces.org/primeng/#/editor

但是我收到了错误:

ERROR ReferenceError:在Editor.webpackJsonp .../../../../primeng/components/editor/editor.js.Editor.ngAfterViewInit中未定义Quill

我的项目使用:

  • Angular Cli:1.4.1
  • 角度:4.3.6
  • NPM:5.4.1
  • 节点:6.10.0
  • PrimeNG:4.2.0

我发现了这个问题:https://github.com/primefaces/primeng/issues/807

我按照说明操作:

导入编辑器模块

import {EditorModule} from 'primeng/primeng';
Run Code Online (Sandbox Code Playgroud)

安装包:

npm install quill --save

npm install @types/quill --save
Run Code Online (Sandbox Code Playgroud)

更新angular-cli.json

"styles": [ "../node_modules/quill/dist/quill.core.css", "../node_modules/quill/dist/quill.snow.css", ], "scripts": [ "../node_modules/quill/dist/quill.js" ],
Run Code Online (Sandbox Code Playgroud)

但它仍然有同样的问题.我只是添加默认标记:

<p-editor [(ngModel)]="text" [style]="{'height':'320px'}"></p-editor>
Run Code Online (Sandbox Code Playgroud)

我得到错误,它看起来像这样:

在此输入图像描述

我没有尝试的那个线程上唯一的东西是安装webpack插件,因为我使用的是角度cli,我不认为这是一个选项.

我可以尝试解决这个问题?

quill primeng angular

8
推荐指数
1
解决办法
8778
查看次数

标签 统计

angular ×1

primeng ×1

quill ×1