您可以定义getEditWrapperProps
函数,并返回一个为包装器设置道具的对象。
如果需要,该函数将被传递给块的道具。
registerBlockType( \'wpse/example-get-edit-wrapper-props\', {
title : \'getEditWrapperProps() Example\',
// ...
getEditWrapperProps( props ) {
return {
\'data-foo\': \'bar\',
\'data-quix\': props.quix || false,
};
},
} );
这还允许您更改传递到容器的任何其他道具,如
id
,
className
,
onClick
,
tabIndex
, 显然,除非你真的知道自己在做什么,并了解后果,否则你可能不应该与这些人为伍。
古腾堡声明来源:1, 2.
核心模块示例:1, 2, 3