我正在尝试使用$ resource从rest服务获取数据,并且服务数据返回中的a具有值,但是当我尝试在控制器js类中获取它时,这个值就没有价值。而且我不能进入,因为我的结果没有价值。
controller.js
AsignaturaProfesor.checkAsignaturainProfesor({asignaturaId: vm.miAsignatura.id, profesorId: vm.miProfesor.id}, function (result){
console.log ("result", result);
if (result === 1){
console.log("Result is true");
{
});
service.js
'checkAsignaturainProfesor': {
method: 'GET',
url: 'api/asignaturaprofesors/checkAsignaturainProfesor/:asignaturaId/:profesorId',
transformResponse: function (data){
if (data){
data = angular.fromJson(data);
}
console.log('service checkAsignaturainProfesor ',data);
return data;
}
答案 0 :(得分:0)
我知道为什么这行不通。
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.min.js"></script>
}
如果没有数据。现在我在服务中只有服务器答复。
'checkAsignaturainProfesor': {
method: 'GET',
url: 'api/asignaturaprofesors/checkAsignaturainProfesor/:asignaturaId/:profesorId',
transformResponse: function (data){
***if (data){
data = angular.fromJson(data);
}***
console.log('service checkAsignaturainProfesor ',data);
return data;
}