Open3

読者コミュニティ|入門 Electron

こふこふ

チュートリアル本、ありがとうございます。

一点ミスと思われる箇所がありました(自分の誤りでしたら申し訳ありません)

5章のapp.jsにおいてinvokeメソッドはPromiseを返すので、非同期処理を待つawaitが必要だと思います。そうでないと返り値がPromiseのObjectのはずです。

button.addEventListener('click', async () => {
  text.textContent = await ipcRenderer.invoke('open-dialog');
});
sprout2000sprout2000

@cohu_dev さん
間違いのご指摘ありがとうございます。ご指摘の通りです。
本文を訂正いたしました。感謝です🙂