Angular-dreamfactory,错误400(错误请求)ionic.bundle.js:18526

时间:2015-06-24 11:26:15

标签: angularjs api rest http ionic

我在我即将完成的项目中使用离子,但是我从angular-dreamfactory获得了奇怪的响应类型。在身份验证过程中,我将http请求发送到我们服务器中的dsp,用于从api服务获取数据。一切都运行良好,即使我可以在chrome工具中看到响应体,但功能

  `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,..)中的应用程序并且似乎没有出现。 以供参考: __在第一次尝试控制台给出: POST (example) 400(错误请求)dsp.oshno.tj:7070/rest/user/session:1 //按预期 __在第二次尝试: http://dsp.oshno.tj:7070/rest/user/session 400(错误请求)ionic.bundle.js:18526 //然后在该函数中挂起 //不期望

请任何人帮助正确注入DreamFactory ????

1 个答案:

答案 0 :(得分:0)

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