TinyMCE4 自定义自闭标签
TinyMCE4 custom self closing tag
我有一些自定义 XML 标签,我想在我的 TinyMCE 4 编辑器中使用它们。
其中之一是自我关闭。
例如这个 'html' 是有效的:
<include type="module" name="MyModule">
<param name="myParam" value="myValue" />
</include>
根据允许这些自定义标签,我在初始化中添加了以下内容:
extended_valid_elements: "include[type|name],param[type|name|value]",
valid_children: "+p[include], +include[param]",
插入代码片段后,TinyMCE 将其转换为:
<include type="module" name="MyModule">
<param name="myParam" value="myValue">
</include>
现在 param 标签不再关闭。
经过搜索,我找到了变量self_closing_elements。不幸的是,将我的自定义标签添加到其中没有用。我还 'played' 与 short_ended_elements 和 whitespace_elements,但没有任何成功。
那么,我怎样才能让这些自定义标签在 TinyMCE 4 中自动关闭(我可以找到关于版本 3 的允许,而不是关于 v4...)。
是我使用的版本中的错误。更新到最新的 TinyMCE4 版本后,效果非常好
我有一些自定义 XML 标签,我想在我的 TinyMCE 4 编辑器中使用它们。 其中之一是自我关闭。 例如这个 'html' 是有效的:
<include type="module" name="MyModule">
<param name="myParam" value="myValue" />
</include>
根据允许这些自定义标签,我在初始化中添加了以下内容:
extended_valid_elements: "include[type|name],param[type|name|value]",
valid_children: "+p[include], +include[param]",
插入代码片段后,TinyMCE 将其转换为:
<include type="module" name="MyModule">
<param name="myParam" value="myValue">
</include>
现在 param 标签不再关闭。
经过搜索,我找到了变量self_closing_elements。不幸的是,将我的自定义标签添加到其中没有用。我还 'played' 与 short_ended_elements 和 whitespace_elements,但没有任何成功。
那么,我怎样才能让这些自定义标签在 TinyMCE 4 中自动关闭(我可以找到关于版本 3 的允许,而不是关于 v4...)。
是我使用的版本中的错误。更新到最新的 TinyMCE4 版本后,效果非常好