gpt4 book ai didi

node.js - 从 Node 事件处理程序中调用函数

转载 作者:行者123 更新时间:2023-12-03 12:25:49 25 4
gpt4 key购买 nike

我正在使用 icpRenderer 将 Electron 应用程序中的消息从渲染器发送到主进程。下面是监听消息的处理程序。我想从该处理程序中调用另一个函数。我该如何绑定(bind)这个?

const onMessageReceived = (m: string) => {
console.log(m);
};

ipcMain.on('my-custom-signal', (event, arg) => {
this.onMessageReceived(arg);// how can I call this?
});

最佳答案

this处理程序内部不一样。

你可以这样做:

let that = this;
const onMessageReceived = (m: string) => {
console.log(m);
};

ipcMain.on('my-custom-signal', (event, arg) => {
that.onMessageReceived(arg); // how can I call this?
});

关于node.js - 从 Node 事件处理程序中调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59734793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com