gpt4 book ai didi

javascript - 带有外部链接的 AngularJS 按钮

转载 作者:行者123 更新时间:2023-11-30 12:36:53 25 4
gpt4 key购买 nike

如何在 Angular 中为按钮分配外部链接?

我应该将一个按钮指向 Angular 之外的“/auth/signout”url。

有了链接,这有效:

<a href="/auth/signout"></a>

我试过的按钮

<button ng-click="logout()">Logout</button>

.controller('notification', ['$scope','$location',function($scope, $location){
$scope.logout = function() {
$location.url( '/auth/signout' );
};
}])

在 Controller 中,但没有任何反应,可能会将我重定向到 Angular 应用程序 .otherwise('/') 的根目录。

还尝试了 location.href( '/auth/signout' ),它抛出 TypeError: string is not a function。

我可以做类似的事情

<a href="/auth/signout"><button>Logout</button></a>

但对我来说似乎有点老套。

最佳答案

一个很好的旧的简单 window.location = '/auth/signout'; 应该工作得很好。

关于javascript - 带有外部链接的 AngularJS 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25793691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com