2

jsonp ファイルからいくつかのデータを取得しています。

worm.factory('simpleFactory', function ($http, gf) {
var simpleFactory = "";
return {
    getJson: function ($scope) {
        var url = 'myfile.json?callback=JSON_CALLBACK';
        $http.jsonp(url).success(function (data) {
                console.log("Got this", data);
        }).error(function (data, status, headers, config) {
                console.log("Data not available");
            });

    }
}
});

それ自体はページ内で正常に実行されます。ただし、同じアプリがクエリを再度呼び出した場合、またはアプリがページのさらに下に複製された場合 (同じデータでグラフの異なる部分)、エラーが発生します。

それが静的jsonファイルであることを考えると、問題を解決するにはどうすればよいですか? (または、同じページで同じアプリを実行できますが、互いに分離できますか?)

4

1 に答える 1