Не может передать "this" в качестве параметра в spookyjs
Я пытаюсь передать "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);
});
Кто-то знает, что здесь может быть не так?