我想在添加事件偵聽器之後立即發出GET
請求,如下所示。socket.on()方法的成功回調
socket.on('event_of_my_api', function(data){
console.log('my api is working');
})
.then(
$http.get('path/to/my/api')
);
凡event_of_my_api
應該在我的API被稱爲:
### in my api ###
socket.emit('event_of_my_api', data);
請幫我找出如何做到這一點。我希望推遲的承諾是解決這個問題。
我不認爲你應該做的,在所有的,也請參閱[這個線程(http://stackoverflow.com/q/29013899/1048572)。一個平衡的API不應該 - 不能用一個單一的承諾來實現。 – Bergi 2015-03-31 17:09:22