获取所选文件的文件名

moo*_*ody 1 javascript dialog electron

如何仅获取所选数据的名称。我执行以下操作,但获取文件的完整路径。我想显示用户的文件名

var dialog = require('electron').remote.dialog;

var url;

    document.getElementById('openButton').onclick = () => {

      dialog.showOpenDialog((fileName) => {
        if(fileName === undefined) {
          alert('No file selected');
        } else {
          console.log(fileName)

          url = fileName[0];
          console.log(url);
          $('#dataFileName').html(url)
        }
      })




    };
Run Code Online (Sandbox Code Playgroud)

我得到的是“/Users/void/Desktop/abc.xlsx”,除此之外我还想只有我打开的文件。

Roy*_*ong 5

您还可以使用path.basename()

const {basename} = require('path')

let filePath = "/Users/void/Desktop/abc.xlsx"
let fileName = basename(filePath)
Run Code Online (Sandbox Code Playgroud)