Ошибка версии в кнопке отмены создания электрона - PullRequest
0 голосов
/ 03 июля 2019

Я создаю электронное приложение. Я создал кнопку отмены во втором окне, но она не работает. Я не смог решить последнюю концепцию IpcRenderer и IpcMain.

Это код в части HTML

    <script>

    const electron = require("electron");
    const {ipcRenderer} = electron;

    let cancelBtn = document.querySelector("#cancelBtn");
    let saveBtn = document.querySelector("#saveBtn");
    let todoValue = document.querySelector("#todoValue");

    cancelBtn.addEventListener("click", () => {
        ipcRenderer.send("newTodo:close");
    });

    saveBtn.addEventListener("click", () => {
        ipcRenderer.send("newTodo:save", {
            ref: "new",
            todoValue: todoValue.value
        });

    });

require('./renderer.js')    
</script>

и это код в main.js

   const {app, BrowserWindow, Menu, ipcMain } = electron;

этот код в app.or (готовая часть

    ipcMain.on("newTodo:close", () => {
    addWindow.close();
  });
...