javascript - 如何在 Electron 中查看 html 内容时使其可编辑?

标签 javascript electron

我正在开发 Electron 应用程序,我的目标是让人们在应用程序中查看时编辑 html 内容。例如,编辑标题和按钮文本。然后应保存所有更改。

Application

所以我认为我应该:

  1. 为该对象提供特殊的 ID 或类名称,并使用 js 进行操作以显示编辑窗口而不是按钮,例如,更改文本,按确定,它应该保存它。有什么办法可以做到这一点吗?也许是图书馆之类的?

最佳答案

很难回答,因为你的项目还处于早期阶段,也许 content editable是您想要使用的,但这意味着您必须从头开始开发它

但是,是的,你的想法听起来也不错,有一个按钮可以将页面切换到某种编辑模式,让用户更改页面的元素,最后保存修改后的版本,然后再将其返回到查看模式

或者你使用像 React 这样的库并使用像这样的插件 content editable plugin或者使用所见即所得编辑器,例如 draft

关于javascript - 如何在 Electron 中查看 html 内容时使其可编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49412192/

相关文章:

javascript - malihu 自定义滚动条将 <div class ='mCSB_draggerRail' ></div> 放在 Electron 上的错误位置

reactjs - ChunkLoadError : Loading chunk # failed. Electron react 样板

javascript - HTML 中的全文搜索忽略标签/&

node.js - 为什么每个人都使用 Node.js 和 NPM 来编译 JavaScript 库?

windows - 如何从.msi安装程序转到 Electron 生成器(nsis)

electron - Puppeteer:下载适用于不同平台的 Chromium

javascript - Electron dial.showOpenDialog() 过滤器不起作用

javascript - angularJS http GET参数在服务器上未定义

javascript - 使用 javascript/css 在选项卡之间淡入淡出

javascript - 如何在 JavaScript 中获取浏览器时区