前提・実現したいこと
この度は投稿を読んでくださりありがとうございます。
現在electronにて、IPC通信を実装している中で、
質問事項がありまして投稿致しました。
大変お手数ではございますが、ご指導のほどどうぞよろしくお願い申し上げます。
まずは以下のコードをご覧いただければ幸いです。
javascript
1ipcMain.handle('create_first_data', (event, data) => { 2 3return('テスト') 4 5});
以上は、メインプロセスに記載したコードとなっており、preload.jsを通って、レンダラに「テスト」を送っております。
質問事項
以下の方法にてレンダラ側で受け取りますと、
JabaScript
1(async ()=>{ 2 const message = window.●●.●●() 3 alert(message) 4 console.log(message) 5 })()
「object Promise」として受け取る仕様となっておりました。コンソールを確認しますと、
[[Prototype]]: Promise
[[PromiseState]]: "fulfilled"
[[PromiseResult]]: "テスト"
といった表記となっております。
こちら「PromiseResult」の値だけを使用したい("テスト"の文字列だけ使用したい)と考えておりますが、方法等はございますでしょうか?
投稿は以上となります。
お忙しいところ大変恐縮ではございますが、
何卒ご指導のほどどうぞよろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。