tinymce角度模板替换变量-如何使变量重置并在每次加载时保持动态?

时间:2019-02-27 19:51:20

标签: angular tinymce tinymce-plugins

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

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

使用我初始化tinymce的template_replace_values对象中的值很好地替换了它:

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

输出:

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

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

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

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

1 个答案:

答案 0 :(得分:1)

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