【发布时间】:2015-07-22 14:03:19
【问题描述】:
当我收到套接字消息时,我有工厂。 如何在我的控制器中获得返回工厂的实际数据? 请帮忙。
app.factory('socket',['$rootScope', function($rootScope) {
connection.open();
var connection = new autobahn.Connection({
url: 'wss://site.com:6555/',
realm: 'realm'
});
var collection = {
'topic1': [],
'topic2': []
};
function onevent(args) {
console.log("Event:", args[0]);
collection.topic1.push(args[0]);
}
connection.onopen = function(session) {
session.subscribe(userid, onevent);
}
return {
collection: collection
}
}]);
【问题讨论】: