Reactjs gutenburg在保存后运行js函数
我希望发生的事情:Reactjs gutenburg在保存后运行js函数,reactjs,wordpress,wordpress-gutenberg,Reactjs,Wordpress,Wordpress Gutenberg,我希望发生的事情: 用户按“保存草稿”或“发布” 函数被运行 但是,我不知道如何从gutenburg的前端连接到post save函数。我设法解决了这个问题。对于任何好奇的人,我遵循以下教程: 然后使用以下代码: import { select, subscribe } from '@wordpress/data'; const { isSavingPost } = select( 'core/editor' ); console.log("hola amigo") var checked
但是,我不知道如何从gutenburg的前端连接到post save函数。我设法解决了这个问题。对于任何好奇的人,我遵循以下教程: 然后使用以下代码:
import { select, subscribe } from '@wordpress/data';
const { isSavingPost } = select( 'core/editor' );
console.log("hola amigo")
var checked = true;
subscribe( () => {
if ( isSavingPost() ) {
checked = false;
} else {
if ( ! checked ) {
console.log("Tasty burritos")
checked = true;
}
}
} );
我设法弄明白了。对于任何好奇的人,我遵循以下教程: 然后使用以下代码:
import { select, subscribe } from '@wordpress/data';
const { isSavingPost } = select( 'core/editor' );
console.log("hola amigo")
var checked = true;
subscribe( () => {
if ( isSavingPost() ) {
checked = false;
} else {
if ( ! checked ) {
console.log("Tasty burritos")
checked = true;
}
}
} );