自定义块保存不匹配,因为从br标签中去掉了斜杠,并在图像周围添加了地物标签

时间:2019-02-09 作者:Sowry

我有个问题<br/> 标记(有效JSX)被剥离到<br> 保存后,编辑器会声明块不相同,导致其无效。

这意味着用户无法在不删除并重新输入所有数据的情况下更新块,这相当繁琐。

Save Text

return ( <div>
            <RichText.Content className={subheadingClass} tagName="p" value={attributes.subheading}/>
            <RichText.Content className={subsubheadingClass} tagName="p" value={attributes.subsubheading}/>
            <br/><br/>
            <RichText.Content className={paragraphClass} tagName="p" value={attributes.paragraph}/>
         </div>
);
我还有一个问题,我的图像标签被<figure> 标签

有没有办法阻止图形标签缠绕在我的图像上?

Save Image

<img className={carouselClass} data-image-id={image.id} src={image.url} alt {image.alt} uk-cover/>
我不知道如何通过<br> 原因是什么<figure> 也不正确。如果您能在这两方面提供帮助,我们将不胜感激。

WordPress版本为5.0.3。

1 个回复
最合适的回答,由SO网友:Sowry 整理而成

WordPress以图形方式显示的错误is not the same 从块中实际获得的输出。

打开浏览器的控制台,您将看到actual 预期和结果。

在两个输出之间进行快速区分,您应该能够找到您的不匹配。

图像的中断标记和图形换行仅发生在UI错误中,而不是实际操作中。

相关推荐