问题标签 [ipcrenderer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 将 ipcRenderer 变量发送到 vue3 页面
我有一个带有电子的 vue3 应用程序,需要将一个变量从 ipcRenderer 发送到我的 Vue3 页面。我不知道该怎么做,尤其是考虑到 vue 剥离了很多 js。我想要做的是保存一个到目前为止工作正常的文件夹的路径,然后在 vue3 应用程序中显示它,无论是跨度还是其他。我成功获得了需要显示给 ipcRenderer 的值,但无法使用我的 vue 应用程序访问它。
Vue3页面
我在这里得到的只是“未定义
预加载器脚本
预加载文件中的 console.log 工作并显示该值,但我无法将该值获取到我的 vue3 页面。
任何提示?谢谢
visual-studio-code - Vscode 找不到 contextBridge.exposeInMainWorld 中定义的函数
我刚开始修改electron-react-boilerplate项目并尝试执行以下操作:
在 App.tsx 文件中,我添加了一个按钮:
在 preload.js 文件中,我添加了相应的调用myAwesomePing
:
当我运行代码时,一切似乎都运行良好,并且我通过主进程的上下文桥接收到 ping。
但是,Visual Studio 代码一直在抱怨,它
Cannot find name 'electron'. Did you mean 'Electron'?
在 App.tsx 中。
这是因为我遗漏了某些东西还是只是 vscode 中的一个错误?是否有必要的构建步骤来创建连接?