渲染进程数据共享
更多情况下,我们使用HTML5 API实现,如localStorage、sessionStorage等,也可以使用electron的IPC机制实现 创建的窗口开启RemoteModule
mainWindow = new BrowserWindow({
webPreferences: {
enableRemoteModule:true,
}
}
定义全局变量
//main.js
global.sharedObject = {
someProperty: 'default value'
}
页面1&页面2
mounted() {
console.log("页面1",
require('electron').remote.getGlobal('sharedObject').someProperty)
}