icpMain.js
```
ipcMain.on("send_message_load",?(event,arg)?=>?{
console.log(arg);?//?prints?"ping"
event.reply("asynchronous-reply",?"pong");
});
```
main/index.js
```
setTimeout(()?=>?{
mainWindow.webContents.send("asynchronous-message",?"{a:b:c:12}");
},?5000);
```
App.vue
```
created()?{
this.$electron.ipcRenderer.on("asynchronous-message",?function(
event,
message
????)?{
console.log(event);
console.log(message);
????});
this.$electron.ipcRenderer.send("send_message_load",?'{ad:"1"}');
},
```
**輸出結果:**
vue接收到的信息
:-: 
vue發送的信息
:-: 
- electron-vue打包不同平臺的安裝文件
- Electron+Vue開發跨平臺桌面應用
- electron-vue項目初始化process is not defined問題解決
- 出現 require is not defined 的問題
- Cannot read property 'app' of undefined
- electron-vue 隱藏頂部菜單 隱藏導航 、自定義導航
- electron程序顯示在右下角托盤
- electron與vue通信
- electron-vue修改任務欄圖標
- electron-vue文檔1
- 打包錯誤
- 使用 electron 屏幕或攝像頭錄制并保存到本地
- electron-vue創建報錯