无法使用角度js重定向到另一个页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法使用角度js重定向到另一个页面相关的知识,希望对你有一定的参考价值。

我试图在成功登录时重定向到另一个页面,但是我没有重定向到另一个页面,而是被重定向到默认页面:

.otherwise({
        redirectTo: '/home'
    })

`.

角度代码:

if(res.status == 200){
            console.log($scope.user);
            alert('Login successfull');
            $location.path('http://localhost:3000/#!/products/add-mew-product');
        }

为什么会这样,请帮忙。

答案

您不必传递整个网址,而不是传递如下所示

 $location.path('/products/add-mew-product');

或者你可以直接使用

 $window.location.href = 'http://localhost:3000/#/products/add-mew-product';

以上是关于无法使用角度js重定向到另一个页面的主要内容,如果未能解决你的问题,请参考以下文章

Nuxt.js router.push 在使用 asyncData 查询时没有完全重定向到另一个页面

如何使用 jQuery 或仅使用 Javascript 将按钮重定向到另一个页面

使用javascript登录firebase后如何重定向到另一个页面?

验证注册表中的数据后,重定向到另一个页面以登录

为啥我的代码不会从一个 html 页面重定向到另一个页面?

通过js页面重定向代码传递多个值