我正在尝试将“this”作为Spooky.emit的参数传递,但我没有输出。 这是我的代码:
var Spooky = require('spooky');
var spooky = new Spooky({
child: {
transport: 'http'
},
casper: {
logLevel: 'debug',
verbose: true
}
}, function() {
spooky.start(
'http://google.com');
spooky.then(function() {
this.emit('msg', this);
});
spooky.run();
});
spooky.on('msg', function(msg) {
console.log(msg);
});
有人知道这里可能出现什么问题吗?