【问题标题】:Async callback with Electron+Vue and nodeffi使用 Electron+Vue 和 nodeffi 的异步回调
【发布时间】:2018-10-31 13:28:27
【问题描述】:

我正在尝试将 Async 与收到的缓冲区一起使用,我得到了正确的答案,但我无法访问回调函数之外的变量。在这种情况下,我试图将“工作”变量分配给“res”变量值。 似乎我无法使用“this”访问另一个范围。我也试过'绑定(这个)'。 Electron 开发工具崩溃,一切都停止了(DevTools 与页面断开连接......)。 C++ 函数返回 'char*'

getJobsTopaz () { for (let i = 0; i < this.getTotalJobs(); i++) { 
this.dllFunctions.GetJobIDVB6.async(i, function (err, res) { 
 if (err) throw err 
this.jobs = res }) } }

【问题讨论】:

    标签: asynchronous vue.js electron devtools


    【解决方案1】:

    问题是我的“dll”依赖项需要特定的网络框架版本才能工作。 Devtools 并没有告诉我任何相关内容,因为这是在该依赖项内部发生的错误。

    【讨论】:

      猜你喜欢
      • 2019-09-22
      • 2021-11-05
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 2015-09-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多