我正在编写一个页面,用户在输入字段中输入数据后,将使用ajax请求验证数据。验证数据后,必须将页面重定向到另一页。
以下代码无效:
$scope.validateUser = function() {
username = $scope.username;
password = $scope.password;
if ( username === "nrvarun89") {
console.log(username+" "+password+" path is :"+window.location.href);
window.location.href = "http://localhost/b2c-webadmin/index/";
console.log(username+" "+password+" new path is :"+window.location);
}
};
答案 0 :(得分:2)
如果您正在使用anuglarjs,请使用$ window服务(最佳实践):
https://docs.angularjs.org/api/ng/service/ $窗口
这应该有效:
$window.location.href
(参见此参考:https://docs.angularjs.org/guide/ $ location)