我是一位经验丰富的Javascript开发人员,但是对React还是陌生的,所以我正在寻求帮助。
此沙箱演示了问题:
https://codesandbox.io/s/distracted-banzai-i46eg?fontsize=14&hidenavigation=1&theme=dark
如果您编辑其中的一篇文章(并关闭了TinyMCE许可证警报),您将看到原始内容并可以对其进行编辑。
编辑文本时,新内容将从定制的丰富编辑组件传递到posts.js中的handleEditorChange()函数。 (有时,您不选择富文本格式就可以做到这一点,我对此并不担心)。
但是,如果您保存更改,则原始文本将发布到数据提供者(根据您的开发者工具的“网络”标签),这意味着表单记录没有被更新。
如何从编辑器中将表单记录设置为新值?
非常感谢您的帮助!
关于, 安迪