对块对齐方式的更改做出反应

时间:2019-07-09 作者:Andrea

所以,我有一个古腾堡积木,里面有一个自定义组件,如果积木的尺寸改变,需要刷新它。然而,显然我无法检测alignment 属性(widefull) 已更改。

有没有办法监听该属性上的更改,并在需要时运行自定义回调?

谢谢

1 个回复
SO网友:Andrea

结果是如果一个人使用wp.data.subscribe, 您可以拦截编辑器中发生的任何更改。正如你所能想象的,这并不是很有效。所以我决定创建一个额外的隐藏属性来存储块的旧对齐值,并且仅当该属性和align 一个不一样。

相关推荐