gpt4 book ai didi

javascript - 从菜单Electron.js调用其他文件上的函数

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

我在Electron中设置了一个自定义菜单,我想从中调用一个函数-用另一个.js文件编写。
代码:
Main.js:

const { Menu } = require('electron');

var menu = Menu.buildFromTemplate([
{
label: 'Foo Menu',
submenu: [
{
label: 'Foo',
click() {
// What do I put here?
},
accelerator: 'CmdOrCtrl+F'
}
}]);
Menu.setApplicationMenu(menu);
src/scripts/index.js:
// The function that I want to be called
function foo() {
console.log('foo');
}

最佳答案

您必须导出函数:

// index.js
function foo() {}
module.exports = foo;
并使用以下命令导入另一个文件:
const foo = require('./index.js');

关于javascript - 从菜单Electron.js调用其他文件上的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65289494/

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