Angularjs 设置从express到angular controller的流数据
我正在用node.js使用express获取twitter数据流 现在,我正在使用socket.io在一个特定的套接字上发出数据事件。我的角度控制器正在监听这个套接字 node.js的示例代码段:Angularjs 设置从express到angular controller的流数据,angularjs,node.js,express,socket.io,Angularjs,Node.js,Express,Socket.io,我正在用node.js使用express获取twitter数据流 现在,我正在使用socket.io在一个特定的套接字上发出数据事件。我的角度控制器正在监听这个套接字 node.js的示例代码段: twit.stream('user', function(stream) { stream.on('data', function (data) { //console.log(data); io.sockets.emit('newTweet', data); }); });
twit.stream('user', function(stream)
{
stream.on('data', function (data) {
//console.log(data);
io.sockets.emit('newTweet', data);
});
});
角度控制器的代码段:
var socket = io.connect('http://localhost:3001');
window.socket = socket;
socket.on('newTwitt', function (item) {
//console.log("item: "+ item)
//data processing here
}
有没有更好的方法将数据块从stream设置到angular controller 您可以尝试将npma可读流通过管道传输到可写流。e、 g.流式反应。实现可写流。socket.io套接字是否实现可写流?主页显示一个tweet流示例。