AngularJS $ http.get不起作用

时间:2014-04-23 23:09:34

标签: javascript json angularjs

我在http:///test.json上有一个静态json文件,我可以在浏览器中查看它。

我正在尝试使用$ http.get来加载该json文件。这是我的代码:

        testApp.run(function ($http) {
        $http.get("test.json")
            .success(function (data, status, headers, config) {
                alert("Yay!");
            })
            .error(function (data, status, headers, config) {
                alert("Fail!");
            });
        });

有什么建议吗? Get肯定被调用,因为它给了我失败警报。这一定很容易,但它让我发疯。

1 个答案:

答案 0 :(得分:0)

在GET方法的网址上尝试使用/,如下所示:

$http.get("/test.json")
            .success(function (data, status, headers, config) {
                alert("Yay!");
            })
            .error(function (data, status, headers, config) {
                alert("Fail!");
            });
        });