如何使用$ stateProvider和$ urlRouterProvider关闭在ionic中打开的页面

时间:2016-08-01 06:46:20

标签: android cordova ionic-framework

我创建了一个离子页面,当用户点击按钮时,它会使用以下代码打开另一个页面。

$location.url('/customer_service_description');

在此customer_service_description页面内有一个按钮,当点击此按钮时,用户将使用以下代码重定向到上一页(主页)

$location.url('/customer_home');

但是我没有将用户重定向到主页,而是希望关闭当前页面,以便当用户点击主页上的返回按钮时,他们不会被重定向到customer_service_description页面

1 个答案:

答案 0 :(得分:0)

我所做的是使用以下方法将customer_service_description中的按钮点击重定向到customer_home页面

$location.url('/customer_home');

在customer_home页面中阻止应用程序打开customer_service_description页面我使用了以下代码

$ionicPlatform.registerBackButtonAction(function () {
    window.location = "#/redirect_where_u_want"; 
}, 100);