我需要在 trix 编辑器中允许带有类的 span 标签。
我可以通过添加跨度标签
Trix.config.textAttributes.span = {
tagName: "span",
inheritable: true
};
但是我无法在 span 上上课,我猜它仍然被 Trix.HTMLSanitizer 剥离。
我也试过
Trix.config.textAttributes.span = {
tagName: "span",
inheritable: true,
parser: false
};
//and
Trix.config.textAttributes.span = {
tagName: "span",
inheritable: true,
parser: (element) => {
element.allowedAttributes = 'class';
}
};
无法弄清楚如何覆盖 Trix.HTMLSanitizer 以允许<span class="my-class">value</span>
在编辑器中显示样式。