在angularjs中,我创建了一些加载JSON对象的服务:
// used to load table from json file instead ajax myModule.factory('Items',['$http',function($http){ var Url = "src/utils/some.json"; var Items = $http.get(Url).then(function(response){ return response.data; }); return Items; }]);
在控制器中我可以称之为:
Items.then(function(data){ $scope.items = data; });
正如你可以看到我加载了一个.son文件.
使用CSV文件做什么应该怎么做?
在我的情况下,$scope.items是一个对象列表.
您必须将CSV文件解析为数组.您可以看到这个问题的一些替代方案:
Javascript code to parse CSV data
原文链接:https://www.f2er.com/angularjs/143012.html那么你会得到如下结果:
myModule.factory('Items',function($http){ var Url = "src/utils/some.csv"; var Items = $http.get(Url).then(function(response){ return csvParser(response.data); }); return Items; }]);