google map v3和json将currentdirection转换为json字符串并返回到对象问题

时间:2011-01-06 10:55:03

标签: json google-maps-api-3

我使用json.stringify

将方向对象转换为字符串后,将其存储在数据库中

当我想重绘我读取该字符串时,我使用json.parse将其转换回方向对象并按如下方式分配该对象

currentDirections = directionsDisplay.getDirections();
var hehe = JSON.stringify(currentDirections)    
hehe = JSON.parse(hehe)
directionsDisplay.setDirections(hehe);

变量hehe警告为对象,但代码列表行引发错误,如下所示......

  

无效的值   对于财产:[对象   对象] [打破此错误]   W [A] .bindTo =函数(A,B,C,d){C = C ||一个; VAR ...结   jf(a){a = a.g [1];返回a!= j?a:“”}

我使用了另一种方式,比如eval ......我可以将对象取回但是在分配时它会显示相同的错误。

我想提供一些建议,答案,提示等等。

修改

尝试使用ext js后我遇到了同样的问题

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

萤火虫可能需要重新安装。虽然我不确定,但我没有遇到过这个问题。 但是,您可以使用以下链接。此链接说明了类似的问题。 http://groups.google.com/group/firebug/browse_thread/thread/da5b804949ec7e3c