我确实从MYSQL
返回了这个字符串化对象"[{"x":278,"y":160},{"x":671,"y":79}]"
当我在视图输出
时从我的Backbone模型中控制它.log[{"x":278,"y":160},{"x":671,"y":79}]
当我在控制台中执行此操作时
obj = [{"x":278,"y":160},{"x":671,"y":79}]
字符串被完美地解析为一个对象,但是当我在代码中执行相同的操作时,我无法访问该对象。
我尝试了JSON.parse,然后我得到了
syntaxError: Unexpected token o
我在这里缺少什么?
答案 0 :(得分:0)
我已经解决了从视图的初始化块移动JSON.parse(this.points)的问题。这是有道理的,因为试图解析的数据显然还没准备好。应该早点计算出来,因为在控制台中逐步模拟代码是有效的,这通常表明了这一点。谢谢@ T.J.克劳德为你的努力