【问题标题】:Electron Preload - Context Bridge event to Quasar 2 ComponentElectron Preload - Quasar 2 组件的上下文桥接事件
【发布时间】:2023-01-07 05:09:00
【问题描述】:

当我想向 main 发送一些东西时,我从组件 window.myAPI.addUser(formData) 调用它

     //electron.preload.js
     contextBridge.exposeInMainWorld('myAPI',{
        addUser: (formData) => {
           ipcRenderer.invoke('add-user', formData)
        },
      })

//electron-main.js
ipcMain.handle('myAPI:add-user', (formData) => {
    knex('users').insert(formData).then((result)=> {
       console.log(result)
    }).catch((err)=>{
        console.error(err);
    })
})

我怎样才能听取任何事件主IPC在我的组件内?

我在 Quasar 网站上找不到任何关于此的文档

【问题讨论】:

    标签: electron vuejs3 knex.js quasar-framework


    【解决方案1】:

    this.$q.electron.ipcRenderer.invoke( 'blablabla' )

    this.$q.electron.ipcMain.invoke('blablabla')

    【讨论】:

      猜你喜欢
      • 2012-01-21
      • 1970-01-01
      • 2019-08-08
      • 2013-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-25
      • 2018-11-28
      相关资源
      最近更新 更多