我正在构建一个网站,该网站基本上显示了表格中JSON文件的特定数据。
我的问题是,根据用户选择,我将有超过250个可能加载的不同JSON文件。例如,如果用户点击按钮" a"然后是按钮" b"它需要加载文件" a_b.json"。目前我已经使用一个json文件进行了测试,这是我的测试代码:
var app = angular.module('webStatistics', ['ngRoute']);
app.config(function($routeProvider){
$routeProvider
.when('/stats/views/', {templateUrl: 'home'})
.when('/stats/views/home.html', {
controller : 'testController'
templateUrl: '/stats/views/home.html'
})
.otherwise({redirectTo : '/'});
});
app.controller('testController', function($scope, $http) {
$http.get('../app/sources/stats/004/a_b.json').success(function(data) {
$scope.variables = data;
});
});
我想知道是否有办法动态构建"我提供给$ http服务的网址?因此,如果用户的选择是x并且选项z - > ../ stats / x / x_z.json
一次只能加载一个文件。
答案 0 :(得分:1)
希望这有帮助。
${user.firstName}