Асинхронный обратный вызов с Electron + Vue и nodeffi - PullRequest
0 голосов
/ 31 октября 2018

Я пытаюсь использовать Async с полученным буфером, я получаю правильный ответ, но не могу получить доступ к переменным вне функции обратного вызова. В этом случае я пытаюсь присвоить переменной 'job' значение переменной 'res'. Кажется, что я не могу получить доступ к другой области с «этим». Я тоже пытался «связать (это)». Electron dev-tools вылетает и все останавливается (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 }) } }

1 Ответ

0 голосов
/ 17 июля 2019

Проблема заключалась в том, что для моих зависимостей 'dll' требуется конкретная версия Net Framework. Devtools ничего не говорит мне об этом, потому что внутри этой зависимости возникает ошибка.

...