使用TinyMCE编辑器,我们使用了getContent()和setContent()JS函数来获取编辑器的内容并对其进行设置
使用古腾堡(Gutenberg)替代品有哪些?
答案 0 :(得分:0)
这是在努力寻找可行的解决方案之后为我工作的东西
获取内容
wp.data.select( 'core/editor' ).getEditedPostAttribute( 'content' );
设置内容
wp.data.dispatch( 'core/editor' ).editPost( { content: editedContent } );
parsedBlocks = wp.blocks.parse(wp.data.select( "core/editor" ).getEditedPostContent());
wp.data.dispatch( 'core/editor' ).resetBlocks([]);
wp.data.dispatch( "core/editor" ).insertBlocks( parsedBlocks );
它将删除当前块并插入新的已分析块。可能有一个更好的解决方案,而我仍然不知道