angularJs使用$window和$location重定向

angularJs使用$window和$location重定向,angularjs,redirect,window,location,Angularjs,Redirect,Window,Location,我试图在一个rootscope变量中保存一些值,然后我希望被重定向到另一个显示rootscope值的页面。。但是当我使用$window.location.url='path\u to\u new\u page'时,我丢失了所有的rootscope变量。。我试着用$location.path('path_to_new_page')来做这个,但是这次我没有被重定向,我呆在同一个页面上,url没有改变 同样的代码在另一台电脑上运行得很好,但在我的电脑上(我刚刚格式化)却无法运行。。我已经在全球范围内安

我试图在一个rootscope变量中保存一些值,然后我希望被重定向到另一个显示rootscope值的页面。。但是当我使用$window.location.url='path\u to\u new\u page'时,我丢失了所有的rootscope变量。。我试着用$location.path('path_to_new_page')来做这个,但是这次我没有被重定向,我呆在同一个页面上,url没有改变

同样的代码在另一台电脑上运行得很好,但在我的电脑上(我刚刚格式化)却无法运行。。我已经在全球范围内安装了NodeJS,还安装了bower

编辑 下面是我的项目中的一个函数示例

 $scope.showDetails=function(id){
        $scope.essayeREST=new RestApi('showdetails');
        $scope.essayeREST.get(id).then(function(result){
            $rootScope.user=result;

            $rootScope.firstName= $rootScope.user.firstname
            $rootScope.lastName= $rootScope.user.lastname;
            $rootScope.cn= $rootScope.attestation.user.cn;

           $window.location.url='/myApp/#/app/user_profile'
         //$location.path('/myApp/#/app/user_profile');

        });

有人能帮我解决这个问题吗?

其他页面或其他状态?此外,这不能与计算机相关)请尝试在plunker中创建一些示例。所有来自函数的重定向都具有相同的结果。。我认为它与计算机有关,因为它在另一台计算机上工作得很好。。我试着用我的语言写一些代码question@PetrAveryanov谢谢你的回答,我只是在我的问题中添加了一个代码示例。你可能想阅读$location的文档。请密切关注HTML5模式,这可能是绊倒你的原因。其他页面或其他状态?此外,这不能与计算机相关)请尝试在plunker中创建一些示例。所有来自函数的重定向都具有相同的结果。。我认为它与计算机有关,因为它在另一台计算机上工作得很好。。我试着用我的语言写一些代码question@PetrAveryanov谢谢你的回答,我只是在我的问题中添加了一个代码示例。你可能想阅读$location的文档。请密切关注HTML5模式,这可能是让你绊倒的原因。