英特尔XDK服务函数未返回
Intel XDK service function not returning
这是我的函数
$scope.login=function(username,password){
intel.xdk.services.login({"userID":username,"password":password})
.then(function (response) {
if(response.statusMessage=="Successful"){
console.log(response.statusMessage);
$scope.go('/Home');
}
else {
$scope.errorMessage = response.statusMessage;
}
});
};
日志正在打印"成功"消息,但go功能不起作用。如果我在服务功能之外使用go功能,它就会工作。Go功能
$scope.go = function (path) {
$location.path(path);
};
自定义服务可以防止此问题。
像这样的代码
app.factory('Service',function($q){
var Response= function (username,password) {
var deffered=$q.defer();
intel.xdk.services.login({"userID":username,"password":password}).then(function(response) {
deffered.resolve(response);
});
return deffered.promise;
};
return{loginResponse:Response};
});
相关文章:
- 使用返回函数sinde.attr()jquery元素
- 从自执行函数返回函数的Javascript性能命中率
- Node Express Handlebars帮助程序未返回函数的结果
- 未在Firefox中执行PageMethod的返回函数
- 对返回函数的函数感到困惑
- 从承诺返回不返回函数会导致警告
- 从函数返回函数而不调用返回的函数
- Javascript,闭包中的返回函数如何与外部函数连接
- 为什么Coderbyte.com's的Javascript模板喜欢返回函数的原始参数
- 对象函数返回函数而不是值
- 从外部函数(数组)了解返回函数(x)
- 从Javascript类对象返回函数
- 调用Typescript setter don't返回函数,尽管关联的getter可以工作
- 使用依赖注入在 JavaScript 中返回函数
- 通过单击JSP和javascript加载两个返回函数
- 需要说明:无法理解返回函数的javascript
- 简单的onClick返回函数不起作用
- 为什么这个闭包返回函数
- JS函数返回函数供以后使用-未定义参数
- Coffeescription类中的方法返回函数而不是字符串