Я пытаюсь передать объект обратно в Renderer, используя postMessage ().
Код разрешается нормально и создает мой объект после серии выборок.
loadMainTbls()
.then(retVal => buildMainTbl(retVal))
.then(dat => reduceMainTbl(dat))
.then(res => postMessage(res))
Если яconsole.log (res) правильный Массив вышел из системы.Я понимаю, что Res это обещание.
.then(res => postMessage(new Promise(function(resolve) {
resolve(res)
})))
Когда я пытаюсь разрешить res, он всегда возвращается как массив с нулевой длиной.При некоторых попытках я получил ошибку # Не удалось клонировать.
Я пытался представить, что я могу делать неправильно, но безуспешно.Может ли кто-нибудь помочь мне взять значение обещания и отправить сообщение обратно в средство визуализации.