无法在electron应用程序的菜单栏中添加角色

无法在electron应用程序的菜单栏中添加角色,electron,Electron,我试着构建一个简单的电子应用程序。我试图建立菜单栏,但关于角色的功能不起作用。我试着用撤销,重做来代替它,他们成功了,有人能帮我解决这个问题吗,这样我就可以继续学习了。另外,隐藏、显示角色在那里不起作用。我的菜单条形码如下 let template = [ { label: 'Edit', submenu: [ { label: 'Undo', role: 'undo'

我试着构建一个简单的电子应用程序。我试图建立菜单栏,但关于角色的功能不起作用。我试着用撤销,重做来代替它,他们成功了,有人能帮我解决这个问题吗,这样我就可以继续学习了。另外,隐藏、显示角色在那里不起作用。我的菜单条形码如下

let template = [
    {
        label: 'Edit',
        submenu: [
            {
                label: 'Undo',
                role: 'undo'
            },
            {
                label: 'Redo',
                role: 'redo'
            },
            {
                type: 'separator'
            },
            {
                label: 'Cut',
                role: 'cut'
            },
            {
                label: 'Copy',
                role: 'copy'
            },
            {
                label: 'Paste',
                role: 'paste'
            }
        ]
    },
    {
        label: 'Electron',
        submenu: [
            {
                label: `About ${name}`,
                role: 'about'
            },
            {
                label: 'Hide',
                role: "hide"
            },
            {
                label: 'Show',
                role: "show"
            }
            ,
            {
                label: 'Services',
                role: "services"
            }
        ]
    }
];