是否可以白名单化自定义元素?
我编写了一个自定义元素库,并希望将其提供给用户使用。@pfaffman 指出了 @j.jaffeux 的 bbcode 包装器主题组件,但这似乎更多是关于……老实说,我不太确定 示例 中输入与输出之间的关系。
在插件领域,确实有一些明确的例子,其中特定的 HTML 元素被“白名单化”——虽然涉及大量代码,但如果只需遵循类似下面的模板就能让我的自定义元素集合正常工作,我大概能搞定:
理解这段代码的工作原理相当容易。
如果涉及的标签是自定义元素(当然包含连字符),比如 <interlinear-text>(我已在 Discourse 外部定义),这样也能正常工作吗?