回调值并将其附加到nodejs electron的正确方法

the proper way to callback a value and append it nodejs electron

您好,我有一个名为 bonjour 的节点模块,并使用此功能搜索 LAN 上的设备 bonjour.find({ type: 'HTTP' }, function (service) { console.log('Found an HTTP server:', service)})。 另外我想检索结果 "service" 这是一个对象并将数据放在一个段落中,所有这些都在电子中所以非常欢迎您提供任何帮助。

如何将 service 个对象收集到一个数组中,然后根据需要处理该数组。

let services = []

bonjour.find({ type: 'HTTP' }, function (service) {
  console.log('Found an HTTP server:', service)
  services.push(service)
  // and eventually show list of actual services in some node
  document.getElementById('myParagraf').innerHTML = '<ul><li>' + services.join('</li><li>') + '</li></ul>'
})