Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays Angularjs';的对象数组在Safari中不起作用,但在其他浏览器中起作用_Arrays_Angularjs_Safari - Fatal编程技术网

Arrays Angularjs';的对象数组在Safari中不起作用,但在其他浏览器中起作用

Arrays Angularjs';的对象数组在Safari中不起作用,但在其他浏览器中起作用,arrays,angularjs,safari,Arrays,Angularjs,Safari,我正在推送http.get()方法生成一个新数组。在后端我有django。 我尝试使用ng repeat在UI中显示数组的内容。它的工作绝对与火箱,铬。 在safari中,它什么也没显示。即使我在控制器中控制台阵列,它也显示一个空阵列。 console.log safari中没有错误。 来自http.get()请求的数据的console.log(data)在safari中显示为空,但在chrome和firebox中显示预期结果 所以这是我的代码的问题还是这个问题与Safari有关???每当你使用

我正在推送
http.get()
方法生成一个新数组。在后端我有django。 我尝试使用ng repeat在UI中显示数组的内容。它的工作绝对与火箱,铬。 在safari中,它什么也没显示。即使我在控制器中控制台阵列,它也显示一个空阵列。 console.log safari中没有错误。 来自
http.get()
请求的数据的
console.log(data)
在safari中显示为空,但在chrome和firebox中显示预期结果


所以这是我的代码的问题还是这个问题与Safari有关???

每当你使用API调用时,比如
http.get('API/users/')
使用
/
到每个
http url
的末尾,这是不应该发生的。您在safari中检查控制台日志了吗?很难用这样一点信息来帮助我检查了safari的控制台日志,但并没有与js或任何东西相关的错误,它显示对象数组是空的(尝试清理浏览器的缓存一次。有时会有效果。
$http
调用会存储在缓存中。您可以将代码放在这里,这样我就可以从我的末端尝试一次。嘿,我明白了。ut是angulajs的问题。不是safari的问题。我只需要包含“/”在url之后。谢谢。太好了。请将此作为答案,以便将来它对其他人容易和有帮助:)