【发布时间】:2019-07-09 14:18:30
【问题描述】:
我已经编写了一个带有模块导出的 USB 检测代码,我想发送 事件触发时还有一个回调函数。
这里:
module.exports = class USBDetection {
constructor() {
this.usb = require('usb');
this.usbDetect = require('usb-detection');
}
startMonitoringDevices() {
this.usbDetect.startMonitoring();
// Detect add/insert
this.usbDetect.on('add', function(device) {
callback('add', device);
});
this.usbDetect.on('add:vid', function(device) {
callback('add', device);
});
this.usbDetect.on('add:vid:pid', function(device) {
callback('add', device);
});
}
};
如何将callback 传递给模块?
【问题讨论】:
标签: javascript node.js dom-events serverside-javascript