【问题标题】:In Electron, how to allow users to pick a file path在 Electron 中,如何允许用户选择文件路径
【发布时间】:2018-04-18 07:17:46
【问题描述】:

我有一个 Electron 应用程序,当用户单击一个按钮时,我想打开文件资源管理器(或 Mac 上的 Finder),让用户在他们的文件系统中选择一个路径。然后我想用这个路径保存一个文件。

第二部分很容易实现。我只需要使用节点文件系统 API 中的 writeFile()。

但是,我浏览了节点文件系统 API 的完整列表,但没有发现任何东西可以让我做第一部分。

【问题讨论】:

    标签: node.js electron


    【解决方案1】:

    你应该使用对话模块。显示文件资源管理器的简单示例是:

      const {dialog} = require('electron')
      console.log(dialog.showOpenDialog({properties: ['openFile', 'openDirectory', 'multiSelections']}))
    

    查看link 了解更多信息。

    【讨论】:

      猜你喜欢
      • 2017-01-20
      • 2019-04-30
      • 1970-01-01
      • 2016-04-08
      • 2014-12-11
      • 2011-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多