目前,我正在开发一个块,并尝试使用一个实验性的API__experimentalCaptureChildToolbar
(参见https://github.com/WordPress/gutenberg/pull/18440). 这应该包括在古腾堡7.2.0中。然而,它似乎无法真正说出Wordpress中包含了哪个版本(What version of Gutenberg is included with WordPress?) 但我使用的是Wordpress 5.5.1,所以应该没问题。
我试着简单地像导航块一样使用它,https://github.com/WordPress/gutenberg/blob/7.2/packages/block-library/src/navigation/edit.js. 然而,这并没有改变任何事情。
我不确定导航块是如何工作的(如果),因为它也是实验性的,从我所看到的来看。我无法通过谷歌获得关于如何打开这些实验模块的任何文档或信息。有人能帮忙吗?
从我在网上找到的文档和所有稀疏信息__experimentalCaptureChildToolbar
它应该很容易使用。有人对如何使用它有任何指导,或自己实施过吗?
非常感谢。
P、 S:代码中没有什么比添加属性更重要的了
edit: function( props) {
...
return (
<>
<Toolbar>...</Toolbar>
<InnerBlocks
template={ slidesTemplate }
templateLock="all"
allowedBlocks={ allowedBlocks }
__experimentalCaptureToolbars={ true }
/>
</>
);
}