我有一些来自 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 文件,我能做些什么来解决这个问题?(或者我可以在同一页面上运行相同的应用程序但彼此隔离吗?)