文件选择
主进程
1 | import { ipcMain, dialog } from "electron"; |
如果允许多选
1 | // 监听来自渲染进程的打开文件对话框请求 |
渲染进程
1 | async selectFileClick() { |
注意
返回的路径是数组
文件夹选择
主进程
1 | // 监听来自渲染进程的打开文件夹对话框请求 |
渲染进程
1 | async selectFolderClick() { |
文件弹窗保存
主进程
1 | const { ipcMain } = require("electron"); |
渲染进程
1 | const { ipcRenderer } = window.require("electron"); |