如何在Gutenberg的自定义注册块中呈现EDIT()中的核心组件?

时间:2018-12-25 作者:Bologer

如何渲染核心块,例如core/columns 在古腾堡的定制注册街区内?

我发现this 作为一个例子,但我真的不知道如何在我自己的块中使用edit().

我想用createBlock(\'core/columns\'), 但它会在渲染时出错。

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

你可以利用components 在你的街区内。但是,要在块内插入块,需要使用编辑器组件Innerblocks. 使用它可以设置预定义模板,该模板按特定顺序包含某些块。也可以设置用户可以添加的允许块。

例如columns block 使用Innerblocks组件并包括column block 使用模板属性,该属性再次使用Innerblocks,以允许在每个列中添加任何类型的块。

相关推荐