Опитах се да направя повикване за почивка с $http чрез die ui-grid(v3.0.0-rc.20-8199eb5) подход на функцията на полето. Вижте примера по-долу.
$scope.gridOptions = {
enableSorting: true,
columnDefs: [
{ name:'name', field: 'name' },
{ name:'getDepartment', field: 'getDepartment()', enableCellEdit:false}
],
data : [ {
"name": "Rex",
"getDepartment" : function() {return deparmentService.findByName(this.name);}
}
]
};
}]);
Браузърът преминава в безкраен цикъл. Извикването на departmentService $http зависи от началния параметър за име, който му се предава.
Как мога да направя $http ajax извикване от ui-мрежата, когато зарежда редове?