如何呈现由角插入字符串组成的外部html

问题描述

我正在使用ckeditor4在一个角度应用程序中创建一个所见即所得(我们将其称为 app1 ,并且是--version 7.1.1版),它允许用户更新将要可以在单独的角度应用程序中看到(我们将其称为 app2 ,并且是ng --version 8.2.14)。
app1 中正在更新的内容是html,其中包括字符串插值,这是一个简化的示例:
This is content and {{ data?.number_of_days || '__'}}

app1 中,用户更新此内容并将其存储在数据库中。

app2 内部,有一项服务可获取已存储的数据。 (内容)以使其呈现。内容 app2 的component.ts文件之一中分配为属性disclosure: string;

app2 的component.html文件之一中,我具有以下内容以便呈现html:
<p [innerHTML]="disclosure">

内容由多个html标记组成,并且按预期方式呈现(<strong>标记中的数据以粗体显示,等等)。但是,不是应该在字符串插值内呈现的数据。它可以简单地表示为:
{{ data?.number_of_days || '__'}}

为了澄清起见,在大括号内呈现的 数据是使用 app2 中的单独服务获取的,并分配给组件ts文件中的属性。我假设字符串插值不起作用,因为它没有机会被angular应用程序编译。

是否有可行的解决方案来获取字符串插值大括号内的数据以进行填充,而不是仅填充为{{ data?.number_of_days || '__'}}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)