我正在使用 flot 进行一些绘图,并且在通过我的 json 传递 tickSize 时遇到了一些问题。我正在使用 MVC 并在模型中传递 json。这是一些在我的 javascript 函数中获取 json 的代码:
var json = '<%=Model.Json %>';
var data = jQuery.parseJSON(json);
这是 Json 离开控制器的样子:
{\"GraphData\":[{\"X\":1333929600000,\"Y\":0.0},{\"X\":1333670400000,\"Y\":0.46}],\"Max\":1333324800000,\"Min\":1333929600000,\"TickSize\":\"[1, 'day']\"}
我遇到问题的部分是“TickSize”。如您所见,“[1, 'day']” 带有方括号。我认为存在一些解析问题,因为 [] 通常表示数组。Flot 想要这种格式的刻度大小。如何构建我的 Json 以便我可以获取 TickSize?