我用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代码?我该如何解决?
谢谢!
答案 0 :(得分:2)
当您尝试访问不存在或无法直接访问的页面('/ api / posts')时,您会收到index.html代码,请尝试查看
example.com/api/posts /
在浏览器地址栏上查看它返回的内容。