Как получить возвратное значение пружинного башмака - PullRequest
0 голосов
/ 12 сентября 2018

пытаюсь вызвать API. API возвращает логическое значение. Мне нужно получить это значение в коде angularjs. Я пробовал разными способами. Но я не смог получить ответ.

Угловой код JS

var url = some url;

        var config = {
            headers : {
                'Content-Type' : 'application/json;charset=utf-8;'
            }
        }

        $http.get(url, config).then(function(response) {

            if(response.data==true){
                $scope.result = "Username already exist";
            }
            else{
                $scope.result = '';
            }

        }, function error(response) {
            $scope.postResultMessage = "Error Status: " +  
            response.statusText;
        });

Весенний ботинок класса

@RequestMapping(value = "/regForm/getUserByUsername/{username}")
public boolean getUserByUsername(@PathVariable String username) {

    boolean value;
    User customers = userRepository.findByUserName(username);
    if(username.equals(customers.getUserName())){
        value =  true;
    }
    else{
        value =  false;
    }
    return  value;
}

Я использую оповещение для получения response.data.

alert(response.data);

Затем предупреждение показывает нижний вывод. enter image description here

1 Ответ

0 голосов
/ 12 сентября 2018

Полагаю, вы должны сначала проверить объект ответа, а затем начать сравнение.Кстати, что является объектом ответа, вы также можете опубликовать это в своем вопросе.

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