我遇到了一个我无法理解的问题......我不确定骨干是否对这些对象做了一些巫术,但我似乎无法获得原始访问权限。
我的基本问题是,有时当我加载页面时,获取模型并渲染视图,一个集合将只显示/渲染50%的时间。我认为这是一个问题,模型没有被填充,但经过一些调查,我可以看到模型已填充但无法访问。
有没有人有任何想法?我附上了一些工作的截图,并没有说明我的观点(理智)。
页面加载精细 - 访问模型
页面未正确加载 - 模型无法访问
正确加载时的对象
正确加载时的对象
答案 0 :(得分:1)
您的调试尝试出错了。
console.dir比那复杂得多。它会向您显示一个活动对象,而不是真实对象。
如果您尝试记录$.extend(true, {}, obj)
(或其他克隆),则可以记录真实对象。
如上所述,这听起来像是ajax的事情。您是否在加载之前尝试使用它? (但有时你会很幸运,到那时它已经装好了。)
我们需要更多信息。一个jsfiddle将是最好的。