小编Sat*_*hia的帖子

如何在 Angular 中安装 Quill.js

抱歉,我对包装工作原理的理解Angular很糟糕!我想WYSIWYG在我的Angular6应用程序中使用编辑器。我已经归零到了quill.jshttps://quilljs.com/docs/quickstart/

但我很困惑如何将它包含在我的项目中。我已将其添加为我的package.json.

  "dependencies": {
...
    "quill": "1.3.6"
  }
Run Code Online (Sandbox Code Playgroud)

然后我尝试用于以下用途textarea

<textarea id="question-description" type="text" class="form-control" formControlName="questionDescription" [ngClass]="validateField('questionDescription')"  rows="4"></textarea>
Run Code Online (Sandbox Code Playgroud)

Quill并像下面一样初始化ngAfterViewInit

var quill = new Quill('#question-description', {
  theme: 'snow'
});
Run Code Online (Sandbox Code Playgroud)

但我收到错误

ReferenceError: Quill is not defined
    at NewPracticeQuestionComponent.push../s
Run Code Online (Sandbox Code Playgroud)

我还在组件文件declare var Quill:any;的顶部添加了.ts

我可以看到node_modules有一个quill文件夹,其中有dist/quill.js我认为Quill必须定义和导出对象的位置(但尚未检查)。

我究竟做错了什么?

quill angular angular6

3
推荐指数
1
解决办法
7033
查看次数

ModuleNotFoundError:没有名为“setuptools._distutils”的模块

当我在 python 中安装以下包时遇到异常。

pip install django_microsoft_auth
Run Code Online (Sandbox Code Playgroud)

例外

ModuleNotFoundError: No module named 'setuptools._distutils'
Run Code Online (Sandbox Code Playgroud)

这里有什么问题?

python

3
推荐指数
1
解决办法
8478
查看次数

在输出 html 代码中删除了 CSS - kolkov/angular-editor

当使用默认 Html 代码加载页面时,编辑器 UI输出 Html代码按预期工作,如果在编辑器中执行任何操作,则 UI 看起来不错,但输出 Html 代码已删除所有 css 更改

我在这里创建了 stackblitz 代码,以便更好地理解我的问题https://stackblitz.com/edit/angular-editor-wysiwyg-i

我做错了什么吗?

html-editor angular kolkov-editor

2
推荐指数
1
解决办法
4840
查看次数

表格标题背景颜色动态变化 - Angular 材质

我按照这个例子来实现角度材料表。

https://stackblitz.com/angular/jejeknenmgr?file=src%2Fapp%2Ftable-basic-example.ts

在这里,我使用下面的 CSS 代码更改了标题颜色。

.mat-header-cell {
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

我想从组件传递标题颜色而不是静态 CSS 方式。有没有办法动态改变标题颜色?

css html-table angular-material angular

0
推荐指数
1
解决办法
2万
查看次数