当有人点击我的超链接时,我正在尝试重定向。
页面的地址显示在地址栏中,但不会加载。地址位于代码{{tag}}
中。标记是使用href
设置的值。
答案 0 :(得分:1)
这将成功重定向,因为url中没有 #hash
$scope.onButtonClick = function () {
$location.url('/controller2?dataId='+33);
}
由于
中的 #hash 而无法重定向 添加 $ location.reload();
它会更改网址+浏览您的网页
$scope.onButtonClick = function () {
$location.url('#/controller2?dataId='+33);
$location.reload();
}
答案 1 :(得分:0)
这适用于angularJs
window.location.href = '/Controller/Action';