2015-06-24 34 views
0

我在我的项目中使用离子,即将完成,但我从angular-dreamfactory获得了奇怪的响应类型。在身份验证过程中,我向服务器中的dsp发送http请求,以便从api服务获取数据。所有工作得很好,甚至我可以看到响应体内铬的工具,但功能Angular-dreamfactory,错误400(错误的请求)ionic.bundle.js:18526

`DreamFactory.api.user.login(postData, 
    function (data) { 
     UserService.setUser(data); 
     $scope.mediaLoading(2); 
     $rootScope.$broadcast('user:loggedIn'); 
     $scope.loginModal.hide(); 
     //insert other request for data to fill app 
    }, 
    function (errors) { 
    alert("in errors"); 
     if (errors.error[0].code != 400) { 

      $scope.mediaLoading(2); 
       ... ' 

当用户进入不正确的登录,它正确地失败,但在第二次企图在短短里面DreamFactory应用程序停止响应。 api.user.login(postData,..)似乎并没有出来。 参考: __in 1日尝试控制台提供: POST http://dsp.oshno.tj:7070/rest/user/session 400(错误请求)dsp.oshno.tj:7070/rest/user/session:1 //预期 __in第2次尝试: http://domain_name/rest/user/session 400(错误请求) ionic.bundle.js:18526 //然后挂在该函数 //预计不会

请,有人在适当注射DreamFactory帮助????

+0

在这个主题的任何更新plz ...我卡在这里... :( –

+0

万一任何机构有类似的问题,我部分能够通过使用Javascript SDK而不是AngularJS来解决它,因为后来我在git集线器中意识到AngularJS比Javascript过时了,所以通过创建一个.factory服务来返回window.df对象来提供工作功能, 和T帽子的作品好:) –

回答

0

万一任何机构出现类似的问题,我部分能够通过使用JavaScript SDK而不是AngularJS来解决它,因为后来我在git hub中意识到AngularJS比Javascript过时了,所以只需创建一个工作功能.factory服务返回window.df对象,并且工作良好:),这里javascript sdk for DreamFactory api