Ber*_*gül 5 html crud firebase firebase-realtime-database angular
我正在Angular 7中创建一个博客应用程序项目.使用firebase云功能作为后端,并通过使用Angular - CKEditor组件将html内容保存到firebase来执行CRUD操作.
在firebase中看起来像这样
content: "<p>Sample Blog Post</p><img src="someLink">"
Run Code Online (Sandbox Code Playgroud)
然后我在页面中渲染该字符串
<div [innerHTML]="content"></div>
Run Code Online (Sandbox Code Playgroud)
我认为这种方法称为WYSIWYG(所见即所得)并且工作得非常好,但我觉得这不是有效的方法.
我想有一个博客网站只有博客文章没有其他功能.这个方法对我的案子有什么问题吗?如果出现问题,您能推荐其他解决方案吗?
谢谢.
将HTML保存到数据库的方法绝对没有问题.
事实上,这就是Wordpress的工作原理.
仅供参考,"WYSIWYG(所见即所得)"通常适用于编辑等事物:
https://en.wikipedia.org/wiki/WYSIWYG
WYSIWYG(/wɪziwɪɡ/ WIZ-ee-wig)[1]是"你看到的就是你得到的东西"的首字母缩写.在计算中,WYSIWYG编辑器是一种系统,其中内容(文本和图形)可以在打印或显示为成品时以与其外观非常相似的形式进行编辑,[2]例如打印文档,网页或幻灯片介绍.
| 归档时间: |
|
| 查看次数: |
753 次 |
| 最近记录: |