为什么angular $ http.get到json文件返回html?

时间:2016-08-07 15:15:08

标签: javascript angularjs json

我在页面上使用json的列表。我在localhost上工作,然后推送到服务器。 Elemets树看起来像:

/
|--> about/
|         |--> about.html
|         |--> about.js
|         |--> list.json // first try
|--> smth/
|--> components/
|--> index.html
|--> style.sass
|--> list.json

我无法访问list.json文件。

我尝试使用./about/list.jsonabout/list.json list.json目录中的about文件。

然后我尝试在根目录中使用list.json,我使用了list.json

所以我有两个不同的错误:

list.json位于about/ dir - localhost时,它可以正常工作,但在服务器上我有 404错误。这是我使用的代码:

$http.get('./app/list.json').then(function (res) {
  var goods = res.data;
};

list.json位于根目录中时,服务器返回index.html页面..

$http.get('list.json').then(function (res) {
  var goods = res.data;
};

怎么了?

0 个答案:

没有答案