gpt4 book ai didi

javascript - 重定向 ionic

转载 作者:行者123 更新时间:2023-12-03 07:02:19 25 4
gpt4 key购买 nike

我尝试使用 Ionic 从一项事件转移到另一项事件。我没有任何错误,但该操作不起作用。

我的状态是:

.config(function ($stateProvider) { $stateProvider .state('index', { templateUrl: 'index.html', url: '/' }) .state('home', { templateUrl: 'templates/welcome.html', url: '/home' }); })

我的 Controller 是:

.controller('HomeCtrl', function($scope, $state, $http, $location) {

$scope.login = function(user) {
$http.get("http://localhost/app_dev.php/json/login/"+user.username+"/"+user.password)
.then(function(response){
console.log(response.data.status);
if(response.data.status === 200)
{
alert("redirect to main page");
$location.path("/home");
}else if(response.data.status === 403){
alert("Login or password incorrect");
}else{
alert("User not found");
}
});
};
})

当我收到 Json 时,没有错误,但重定向不显示

最佳答案

我认为您几乎混淆了州和位置,我建议保持简单并仅使用

尝试注入(inject) $state 并使用它,因为我可以看到你有一个定义为“Home”的状态,也许这应该可以解决问题:

$state.go("home");

而不是使用

$location.path

希望有帮助

关于javascript - 重定向 ionic ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36985476/

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