Wordpress gutenberg 如何验证Gutenberg插件中的元框

Wordpress gutenberg 如何验证Gutenberg插件中的元框,wordpress-gutenberg,gutenberg-blocks,Wordpress Gutenberg,Gutenberg Blocks,我正试图在我的WordPress插件上运行一个验证例程,我正在与Gutenberg一起开发该插件 我的插件是存储具有以下字段的图书信息,这些字段是元框 作者,价格,出版年份,关于书 元框和帖子保存得很好,但我想在数据实际传递到restapi之前对这些字段进行一些验证,最好的情况是用户点击Publish或Update按钮。这意味着在发送值之前,插件将运行验证例程 为此,我想编写一个更高阶的组件,其中我将放置验证规则,并根据传递的值返回True/False 我认为骨架是这样的:我的古腾堡块包裹在一个

我正试图在我的WordPress插件上运行一个验证例程,我正在与Gutenberg一起开发该插件

我的插件是存储具有以下字段的图书信息,这些字段是元框

作者
价格
出版年份
关于书

元框和帖子保存得很好,但我想在数据实际传递到
restapi
之前对这些字段进行一些验证,最好的情况是用户点击
Publish
Update
按钮。这意味着在发送值之前,插件将运行验证例程

为此,我想编写一个更高阶的组件,其中我将放置验证规则,并根据传递的值返回True/False

我认为骨架是这样的:我的古腾堡块包裹在一个高阶组件中

但问题是,当我点击Publish或Update时,RESTAPI在内部被调用,在运行我的验证例程之前,我还没有控制来防止这种情况发生

我已经搜索了很多,但没有找到一个合适的例子或任何接近它的东西来解决我的问题

如果有人能建议正确的方法或指导我学习任何有关这方面的教程,那将是非常有帮助的

附言:

我在9月20日补充了另一个问题,但不幸的是,我还没有收到回复