1

我在我的 Angular 7 应用程序中使用 TinyMCE 编辑器组件。当我将模板变量插入编辑器时:

<span class="data-variable">${variable_name}</span>

它被我的 template_replace_values 对象中的一个值很好地替换了,我用以下方法初始化 tinymce:

let template_replace_values = {variable_name: "hello world!"}

输出:

<span class="data-variable">hello world!</span>

但是,当我保存它时,它将保存静态值而不是模板变量,如下所示:

<span class="data-variable">${variable_name}</span>

我认为这种转换是通过两种方式构建的,但我发现文档不清楚,如果它已经内置并且我错过了一些东西,我会讨厌自己制作一些东西。

4

1 回答 1

1

这不是该插件的设计工作方式。替换在插入时是一次性任务。如果您想要不同的行为,则必须修改该插件以满足您的需求。

于 2019-02-28T20:50:46.150 回答