【发布时间】:2013-07-12 03:28:40
【问题描述】:
我在JavaScript 上使用SignalR。
我有两个对象:一个Connection 对象和一个Hub Proxy 对象:
var connection = $.hubConnection();
connection.url = 'http://localhost:xxx/signalr';
var contosoChatHubProxy = connection.createHubProxy('ChatHub');
我希望这两个对象能够在某些 HTML 页面中被识别,我尝试将它们放入 SessionStorage 所以我不得不将它们转换为 JSON:
sessionStorage["connection"]= JSON.stringify(connection);
sessionStorage["proxyHub"]= JSON.stringify(contosoChatHubProxy);
我收到以下错误:
"Converting circular structure to JSON"
我在几个地方找到了有关此信息,并且到处都写着应该确定真实对象。
问题是什么是真实的对象?
下面是来自控制台的连接对象图片:
或者有没有另一种方法在页面之间传递对象而不转换它? (无 Cookie)
【问题讨论】:
标签: javascript json html signalr