有时候为了避免在前台建立很多页面,我们将写好的前台代码存储在数据库中,显示的时候只是从数据库读取,在前台显示就OK了。
因为代码在数据库中text或者blob,所以获取的结果不能直接在前台界面显示,否则将一串由HTML元素和文本组成的内容。
正确的方式是在前台的.html按照如下方式处理:
.html的内容:
<ion-content padding > <div [innerHTML]="content"></div> </ion-content>
[innerHTML]就会将文本中HTML标签,按照预期的效果显示出来。