angular - 无法使用$ http获取数据

时间:2013-11-19 05:49:00

标签: angularjs

我用Grunt和yeoman构建了我的angularjs应用程序。

我的主持人example.com和我的api是example.com/api

然后我尝试使用$http,如:

$http.get('/api/posts').success(function (data) {
    console.log(data)    //the data is my index.html code
})

有谁能告诉我为什么我得到的数据是我的index.html代码?我该如何解决?

谢谢!

1 个答案:

答案 0 :(得分:2)

当您尝试访问不存在或无法直接访问的页面('/ api / posts')时,您会收到index.html代码,请尝试查看

  

example.com/api/posts /

在浏览器地址栏上查看它返回的内容。