I have multidimensional json:
{"cat":
{"total":12,"per_page":3,"current_page":1,"last_page":4,"from":1,"to":3,
"data":[{"id":1,"emlakKategori":"a"},{"id":2,"emlakKategori":"b"},{"id":3,"emlakKategori":"c"}]}}
And i am reaching to data via ng-repeat like this:
<tr ng-repeat="kat in kategoriList.cat.data">
<td>{{ kat.id }}</td>
<td>{{ kat.emlakKategori }}</td>
My service is:
app.factory('KategoriData',['$resource', 'api.config', function($resource, config) {
return $resource(config.apiBasePath + 'kategori',{}, {
query: {
isArray: false,
method: 'GET'
}
});
And my controller:
kategori.controller('KategoriListCtrl',['$scope', 'KategoriData', function($scope, KategoriData) {
$scope.kategoriList = KategoriData.query();
}
I wonder how can i assign data to variable inside controller and reach it in view with directly kategoriList instead of kategoriList.cat.data
Thanks.