gpt4 book ai didi

javascript - AngularJs - 在新选项卡中打开 url

转载 作者:可可西里 更新时间:2023-11-01 01:20:49 24 4
gpt4 key购买 nike

我有一个带有公共(public)页面和管理页面的应用程序。我想在登录后在新选项卡中打开管理页面。我试过这个,登录成功后,但没有效果。正在重新加载公共(public)页面(登录所在的位置):

var url = $state.href('/admin/overview');
$window.open(url, '_blank');

如有任何提示,我们将不胜感激。谢谢。

最佳答案

这是一个有效的 JSFiddle ,你必须注入(inject) $window 才能使用它:

JS:

angular.module('myApp', [])
.controller('dummy', ['$scope', '$window', function ($scope, $window) {
$scope.redirectToGoogle = function () {
$window.open('https://www.google.com', '_blank');
};
}]);

HTML:

<div ng-app="myApp" ng-controller="dummy"> 
<a ng-href="" ng-click="redirectToGoogle()">Hello</a>
</div>

关于javascript - AngularJs - 在新选项卡中打开 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32198442/

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