1. electron-vue在开发过程中,一直使用的js-cookie,后来在打包后,发现js-cookie用不了,在浏览器中无法保存cookie,所以就改用localstorage呢。

2. 改用localstorage后,还是有一些问题,在关闭程序后重新打开或者打包后打开程序,之前保存在浏览器的数据没有清除,我是在关闭窗口后清除数据的。

3.ipcMain.on('close', e => { // 主进程js

  mainWindow.close()

  // mainWindow.webContents.send('close') // 这个方法在electron-vue打包后关闭窗口会报错

  e.sender.send('close') // 这个则不会

})

 

4.require('electron').ipcRenderer.on('close',(event,message) => {

      // 执行方法

})

5. 可以使用sessionStorage 目前还没有发现有什么问题

Logo

前往低代码交流专区

更多推荐