嗨,我有以下代码:
this.stop = function() {
this.server.close();
var thisServer = this;
this.server.on('close',function() {
thisServer.emit('stop');
});
};
使用服务器并调用stop函数后,服务器拒绝 发出'close'事件和
this.server.on('close',function() {
thisServer.emit('stop');
});
我做错了吗?
答案 0 :(得分:1)
this.server.on('close',function() {
thisServer.emit('stop');
});
this.server.close();
var thisServer = this;
在调用close之前绑定close事件。
或者尝试this.server.destroy();