Създадох услуга за почивка, използвайки Джърси. Услугата позволява на потребителя да провери дали потребителското име вече е налично или е било използвано от някого.
http://localhost:8080/rest/user/checkUname/uname
Това връща true или false и работи добре.
Сега в моя потребителски интерфейс се опитвам да използвам Restangular в Angularjs, където кодът ми е както следва
var userBaseUrl = Restangular.all("user");
var valid = userBaseUrl.one("checkUname",uname).get();
Но "valid" няма булева стойност.
Всички екзекуции работят правилно, както виждам в отстраняването на грешки.
Как да получа достъп до булев отговор чрез Restangular?
Отговори:
0 за отговор № 1опитайте да направите това:
Restangular.all("user").one("checkUname", uname).get().then(
function (valid) {
//check here
}
)