0

SignalR使用JavaScript.

我有两个对象:一个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"

我在几个地方找到了有关此信息的信息,并且到处都写着应该确定真实对象的信息。

问题是什么是真实的对象?

下面是来自 Console 的连接对象的图片:

在此处输入图像描述

还是有另一种方法在页面之间传递对象而不转换它?(没有饼干)

4

1 回答 1

1

新页面需要新连接。很想被证明是错误的。

于 2013-07-11T19:28:40.830 回答