古腾堡(Gutenberg)内建的帖子内容在哪里?

时间:2020-02-14 21:29:08

标签: wordpress-gutenberg

我一直在研究一个插件来生成gutenberg块。但是,我遇到了一个问题。

一个字符串属性值被传递到我的块的Save类的render方法,但是该字符串属性没有持久化在wp_posts表的post_content中的数据库中。

进一步,当我检查结果wp.data.select('core / editor')。getEditedPostContent()时,我缺少的属性在那里丢失。

但是,当我构建此插件的简化表示形式(适合让其他人参与诊断问题)时,该属性就可以保存。

所以...我启用了SCRIPT_DEBUG并在getEditedPostContent的实现中进行了一些尝试,并且我发现它的结果是基于浅浅的相等性而被记忆的,而记忆化键是文档记录的完整副本。 / p>

所以...想想,要解决此问题,我要做的就是打败该记忆(或在我的setAttributes调用始终指定一对属性的同时,找到如何设置一个属性而不设置另一个属性的方法- -但这可能会涉及更多的挖掘工作,因此可能是一个更困难的问题。

那么...我该如何处理我的文档的这种浅表记录? (因为我没有看到其他人抱怨这个问题,所以这一定是常规操作...)

0 个答案:

没有答案
相关问题