2016-08-01 2 views
0

Я создал страницу в ионной форме, когда пользователь нажимает кнопку, открывает другую страницу, используя следующий код.

$location.url('/customer_service_description'); 

Внутри этой customer_service_description странице есть кнопка, при нажатии этой кнопки пользователи получают перенаправление на предыдущую страницу (домашняя страница), используя следующий код

$location.url('/customer_home'); 

Но вместо того, чтобы перенаправить пользователя на главную page Я хочу, чтобы текущая страница закрывалась, поэтому, когда пользователь нажимает кнопку «Назад» на домашней странице, она не перенаправляется на страницу customer_service_description.

+1

На обратно клик вы, возможно, придется очистить историю страницы стека из 'customer_service_description 'страница после перенаправления пользователя. –

+0

Вышеупомянутый метод является эффективным, но я решил проблему с помощью $ ionicPlatform.registerBackButtonAction и перенаправил домашнюю страницу туда, где когда-либо я хочу, когда пользователь нажимает кнопку «Назад» –

+1

Да, это тоже. На заднем пульте ничего не делать, поэтому приложение не вернется. –

ответ

0

Что я наделал, я переадресовал щелчок кнопки в customer_service_description для пользовательских er_home страница используя следующий метод

$location.url('/customer_home'); 

На странице customer_home, чтобы предотвратить приложение от открытия страницы customer_service_description я использовал следующий код

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