Javascript json文件中的角度ui网格
我试图从两个json文件加载一个ui网格表中的数据,但只有一个文件中的数据 我为这两个json文件准备了两个数组Javascript json文件中的角度ui网格,javascript,angularjs,json,angular-ui-grid,Javascript,Angularjs,Json,Angular Ui Grid,我试图从两个json文件加载一个ui网格表中的数据,但只有一个文件中的数据 我为这两个json文件准备了两个数组 $scope.sourceOne = []; $scope.sourceTwo = []; 然后我用$http服务加载了数据 $http.get('SourceOne.json').success(function (data) { data.forEach( function( row, index ) { $scope.sourceOne.push(da
$scope.sourceOne = [];
$scope.sourceTwo = [];
然后我用$http
服务加载了数据
$http.get('SourceOne.json').success(function (data) {
data.forEach( function( row, index ) {
$scope.sourceOne.push(data);
});
$scope.gridOptions.data = data;
console.log('data from SourceOne.json', data);
});
$http.get('SourceTwo.json').success(function (data) {
data.forEach( function( row, index ) {
$scope.sourceTwo.push(data);
});
$scope.gridOptions.data = data;
console.log('data from SourceTwo.json', data);
});
最后,我尝试连接这两个数组,并在网格中显示结果
$scope.myConcatenatedData = $scope.sourceOne.concat($scope.sourceTwo);
请看一下首先,forEach循环中有一个错误(
行
作为循环中的数据项):
然后您必须确保在第一个数据组之后加载第二个数据组
除了两个数据集的连接必须在第二组加载后,在成功处理程序内
检查我编辑的Plunker:首先,forEach循环中有一个错误(
行作为循环中的数据项):
然后您必须确保在第一个数据组之后加载第二个数据组
除了两个数据集的连接必须在第二组加载后,在成功处理程序内
检查我编辑的Plunker:我成功加载了一个ui网格,如下所示:
app.controller('MainCtrl', function ($scope, $http) {
$http.get('territories.json').then(function (response) {
scope.myData = response.data;
});
});
我成功加载了一个ui网格,如下所示:
app.controller('MainCtrl', function ($scope, $http) {
$http.get('territories.json').then(function (response) {
scope.myData = response.data;
});
});