【问题标题】:Get information and attributes from other gutenberg blocks从其他古腾堡块获取信息和属性
【发布时间】:2019-07-16 09:54:58
【问题描述】:

是否可以通过 registerBlockType 调用从其他块中获取信息,例如块属性?

例如如果我有一个以 InnerBlocks 作为内容的块,是否可以从该 InnerBlocks 内的块中获取属性,反之亦然?

【问题讨论】:

    标签: wordpress wordpress-gutenberg gutenberg-blocks


    【解决方案1】:

    是的,如果您在 Gutenberg 内部管理自己的商店(实际上是 Redux 商店),这是可能的。 @wordpress/data

    建议将多个块的逻辑分别保存在它们自己的属性中(这就是它们是块的原因)。出于可重用性的目的,您可以制作可在不同块中使用的 React 组件,这样您的块的属性可以传递给 React 组件的 props。

    【讨论】:

      猜你喜欢
      • 2021-10-08
      • 2019-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-16
      • 2021-08-24
      • 2019-09-20
      相关资源
      最近更新 更多