调用 ng-click 函数后 JavaScript 重定向到 URL

标签 javascript html angularjs

我有一个下面的链接

<a ng-click="logout()"><i class="fa fa-sign-out" name="sign-out"></i> Logout</a>

我希望当我首先单击此链接时,他们将其称为 logout()函数然后他们将重定向到下面的页面

https://demo.testlab.local/

问题是客户端不想更改 logout() 方法的代码。但我只能在此链接代码上重写任何内容 <a ng-click="logout()"><i class="fa fa-sign-out" name="sign-out"></i> Logout</a> .

他们有什么解决方案吗?

最佳答案

使用下面的代码:

<a ng-click="logout()" ng-href="https://demo.testlab.local/"><i class="fa fa-sign-out" name="sign-out"></i> Logout</a>

希望这会起作用。

关于调用 ng-click 函数后 JavaScript 重定向到 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46317160/

相关文章:

javascript - 使用可选的字母前缀将输入屏蔽为电话号码格式

javascript - 如何在Nodejs中模拟外部依赖方法回调参数?

javascript - 将具有已知 URL 的远程 .txt 文件中的文本插入到元素中

javascript - 通过angularjs登录时MVC更新 ` __RequestVerificationToken` token

angularjs - 如何在元素属性中使用 bind-once 或 angular-once

javascript - 将 datatables.js 样式应用于 ajax 加载的表

jquery - Bootstrap 多个画廊

html - IE 11 和 Firefox 中奇怪的悬停行为

javascript - 在 IE 11 中显示二进制文件 (pdf)

javascript - 关于 moment.js