【发布时间】:2016-03-04 13:19:47
【问题描述】:
我正在推动 http.get() 方法导致一个新数组。在后端我有 django。
我尝试使用 ng-repeat 在 UI 中显示数组的内容。它与 Firebox、Chrome 一起工作得非常好。
在野生动物园中,它什么也没显示。即使我在控制器中控制数组,它也会显示一个空数组。
console.log safari 中没有错误。
来自 http.get() 请求的数据的 console.log(data) 在 safari 中显示为空,但在 chrome 和 firebox 中显示预期结果。
那么是我的代码问题还是这个问题与Safari有关??
【问题讨论】:
-
好吧,那不应该发生。您是否检查过控制台登录 safari ?很难提供这么少的信息
-
我检查了 safari 的控制台日志,但没有与 js 或任何相关的错误,它显示对象数组为空。 :(
-
尝试清理一次浏览器的缓存。它有时会奏效。
$http调用存储在缓存中。你可以把你的代码放在这里,这样我就可以从头开始尝试一次。 -
嘿,我明白了。 ut是angulajs的问题。不是野生动物园。我只需要在 url 后面加上“/”。谢谢
-
太棒了。将此作为答案,以便将来对其他人容易且有帮助:)