javascript - 当我为它们赋值时,我不会保存
问题描述
我正在使用电子版本 2.0.5 和 ipcMain 和 ipcRenderer 在我的 HTML 和我的 main.js 之间传递数据
let fna,lna,emaila,passa;
ipcMain.on('fname', function(er, fn){
fna = fn;
console.log(fn)
});
console.log(fna);
当我测试它时,函数运行并且第一个 console.log 运行。我得到了正确的数据。但是当第二个运行时,我变得不确定......我不太了解电子,因为我是新手。
先感谢您。
解决方案
您的第二个日志 (fna) 在调用 ipcMain.on 之前调用,因此尚未分配。
推荐阅读
- xamarin.forms - Xamarin ios Rejection-由于Xamarin.Forms.Platform.iOS中的UIWebview。这是什么包?
- java - Springboot - @ConfigurationProperties 不填充类字段
- powershell - Powershell GUI 切换按钮
- mysql - 在同一张表或单独的关系表(laravel)上实现用户通知
- python - 如何知道我在 conda(和 pip)中安装了哪些软件包?
- javascript - Slick on 单击更改为特定幻灯片
- node.js - node js resize png 仅在 aws lambda 上不起作用
- html - 点击时,href 在 iPhone 上不起作用
- javascript - 速率限制/睡眠/延迟nodejs而不忙等待
- php - 如何使用 PHP 连接 2ba 它的 API