我正在寻找一个HTML编辑器嵌入到一个Angular7项目中。编辑器的用户将创建非常简单的网页或对更复杂的页面进行小编辑。我最初以为WYSISYG编辑器可以做到这一点,但我发现它们并不适合对源HTML进行编辑。有人有推荐吗?
下面是我考虑过的事情的清单:
有什么建议我可能忽略了吗?
发布于 2019-10-03 21:45:43
别再看了--我真的可以推荐CodeMirror :)
它是一个非常强大但轻量级的JS文本编辑器,它可以嵌入到您的html页面中,并具有一些特性,例如..。
..and it 还支持HTML标记
我最喜欢的特性是自动完成支持--就像在IDE中一样,您可以使用ctrl空间来自动完成。您可以使用在这里尝试一下这个特性示例来实现
免责声明:我不是这个项目的贡献者,但是我自己在一些项目中使用过它,并且会认为自己是一个狂热的人。
发布于 2019-12-11 11:23:18
这是最好的方法来实现文本编辑器的角度,容易,简单和完美的工作,这是为我工作,如果有人需要遵循这些代码行。
npm install @syncfusion/ej2-angular-richtexteditor --save第二步在app.module.ts中包括上面的库,如下所示
import { RichTextEditorAllModule } from '@syncfusion/ej2-angular-richtexteditor';
@NgModule({
declarations: [
AppComponent
],
imports: [
RichTextEditorAllModule
],
bootstrap: [AppComponent]
})
export class AppModule { }然后在组件视图页面中使用以下行
<ejs-richtexteditor></ejs-richtexteditor>这是上述文本编辑器库的结果。

发布于 2019-10-03 20:32:31
看看PrimeNG及其编辑器,它是基于Quill的。
https://stackoverflow.com/questions/55749304
复制相似问题