我使用Jersey创建了一个休息服务。该服务允许用户检查用户名是否已经可用或已被某人使用过。
http://localhost:8080/rest/user/checkUname/uname
返回true或false,它可以正常工作。
现在在我的UI中我试图在Angularjs中使用Restangular,我的代码如下:
var userBaseUrl = Restangular.all('user');
var valid = userBaseUrl.one('checkUname',uname).get();
但有效的'没有布尔值。
正如我在调试中看到的那样,所有执行都正常工作。
如何通过Restangular访问布尔响应?
答案 0 :(得分:0)
尝试这样做:
Restangular.all('user').one('checkUname', uname).get().then(
function (valid) {
//check here
}
)