我正在开发 Electron 应用程序,我的目标是让人们在应用程序中查看时编辑 html 内容。例如,编辑标题和按钮文本。然后应保存所有更改。
所以我认为我应该:
- 为该对象提供特殊的 ID 或类名称,并使用 js 进行操作以显示编辑窗口而不是按钮,例如,更改文本,按确定,它应该保存它。有什么办法可以做到这一点吗?也许是图书馆之类的?
最佳答案
很难回答,因为你的项目还处于早期阶段,也许 content editable是您想要使用的,但这意味着您必须从头开始开发它
但是,是的,你的想法听起来也不错,有一个按钮可以将页面切换到某种编辑模式,让用户更改页面的元素,最后保存修改后的版本,然后再将其返回到查看模式
或者你使用像 React 这样的库并使用像这样的插件 content editable plugin或者使用所见即所得编辑器,例如 draft
关于javascript - 如何在 Electron 中查看 html 内容时使其可编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49412192/