电子反应设置文件下载路径



我正在用electron和reactjs创建一个应用程序。在该应用程序中,我想创建一个组件,供用户选择文件下载路径。有可能做出反应吗?我该如何完成这项任务?

您可以像下面这样轻松地完成:

<button type="button" onClick={this.handleSetDownloadPath}>Set Download Path</button>

handleSetDownloadPath方法为:

import { remote } from "electron";
...
handleSetDownloadPath = () => {
remote.dialog.showOpenDialog(
{
properties: ["openDirectory"]
},
files => {
if (files) {
this.setState({
downloadPath: files[0]
});
}
}
);
};

最新更新