I have this code but it keeps giving me an error
app.controller('myController',["$scope", '$location', '$http', '$rootScope',function($scope, $location, $http, $rootScope){
$scope.gridOptions1 = {
paginationPageSize: 15,
columnDefs: [
{ name: 'الاسم' },
{ name: 'الجنس' },
{ name: 'الشركة' }
]
};
$http.get('/data/mydata.json')
.then(function (data) {
$scope.gridOptions1.data = data;
})
and this here is my json file:
[
{
"الاسم": "سمير",
"العائلة": "سمراوي",
"العمر": "32",
"الجنس": "ذكر"
},
{
"الاسم": "حمدان",
"العائلة": "ابو حميد",
"العمر": "20",
"الجنس": "ذكر"
},
{
"الاسم": "خالد",
"العائلة": "خلدون",
"العمر": "15",
"الجنس": "ذكر"
},{
"الاسم": "سمير",
"العائلة": "سمراوي",
"العمر": "32",
"الجنس": "ذكر"
},
{
"الاسم": "حمدان",
"العائلة": "ابو حميد",
"العمر": "20",
"الجنس": "ذكر"
},
{
"الاسم": "خالد",
"العائلة": "خلدون",
"العمر": "15",
"الجنس": "ذكر"
},
{
"الاسم": "سمير",
"العائلة": "سمراوي",
"العمر": "32",
"الجنس": "ذكر"
},
{
"الاسم": "حمدان",
"العائلة": "ابو حميد",
"العمر": "20",
"الجنس": "ذكر"
},
{
"الاسم": "خالد",
"العائلة": "خلدون",
"العمر": "15",
"الجنس": "ذكر"
},
{
"الاسم": "سمير",
"العائلة": "سمراوي",
"العمر": "32",
"الجنس": "ذكر"
},
{
"الاسم": "حمدان",
"العائلة": "ابو حميد",
"العمر": "20",
"الجنس": "ذكر"
},
{
"الاسم": "خالد",
"العائلة": "خلدون",
"العمر": "15",
"الجنس": "ذكر"
},
{
"الاسم": "سمير",
"العائلة": "سمراوي",
"العمر": "32",
"الجنس": "ذكر"
},
{
"الاسم": "حمدان",
"العائلة": "ابو حميد",
"العمر": "20",
"الجنس": "ذكر"
},
{
"الاسم": "خالد",
"العائلة": "خلدون",
"العمر": "15",
"الجنس": "ذكر"
},
{
"الاسم": "سمير",
"العائلة": "سمراوي",
"العمر": "32",
"الجنس": "ذكر"
},
{
"الاسم": "حمدان",
"العائلة": "ابو حميد",
"العمر": "20",
"الجنس": "ذكر"
},
{
"الاسم": "خالد",
"العائلة": "خلدون",
"العمر": "15",
"الجنس": "ذكر"
}
];
the file is called mydata.json.
'pardon the language difference'.
What I think my problem is is that I'm not using $http.get() function the right way. I'm not sure weather I can use $http.get() for local urls.
Please help and thank you in advance