Angularjs.Ресурс имеет ценность в обслуживании, но не возвращает данные контроллеру - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь получить данные из службы покоя с помощью $ resource anda в моем возвращении данных службы имеет значение, но когда я пытаюсь получить их в своем классе 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;

пульт инспектора enter image description here

}

1 Ответ

0 голосов
/ 16 декабря 2018

Я знаю, почему это не сработало.

'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;

}

если данных там не было.Теперь у меня есть только серверный ответ в сервисе.

    'checkAsignaturainProfesor': { 
    method: 'GET',
    url: 'api/asignaturaprofesors/checkAsignaturainProfesor/:asignaturaId/:profesorId',
    transformResponse: function (data){
        console.log('service checkAsignaturainProfesor ',data);
        return data;

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...