在您的控制器上放置一个方法来执行重定向,然后ng-click
在按钮上调用。
标记:
<button ng-click="Gologin()">Log in</button>
控制器:
.controller('LoginCtrl', function($scope, $location) {
$scope.form = {
username: null,
password: null
};
$scope.Gologin = function() {
$location.url('http://test.com/login.jsp?un='+ $scope.form.username +'&pw="+ $scope.form.password);
};
})
还要注意要拨打$location.url()
不path()
要么…
添加$location
到您的范围并调用url({{newUrl}})
:
$controller('MyCtrl', function($scope, $location) {
$scope.$location = $location;
})