проблема модального диалога в угловом дизайне материала

0

Я использую угловой материал для разработки мобильных приложений html5 для Android. Но у меня есть проблема с модальным диалогом.

ожидаемое поведение:

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

текущее поведение

модальное диалоговое окно закрывается, но страница не перенаправляется на представление antoher (проблема только в мобильном телефоне)

контроллер

$scope.kycRequest = function(){
   $state.go("kycInfo");
   $mdDialog.hide();
};
Теги:

1 ответ

1
Лучший ответ

Ваше state.go('kycInfo) должно войти в onComplete

 $mdDialog.show({
    onComplete: function(){
       $state.go("kycInfo");
 });
});

https://material.angularjs.org/0.9.6/#/api/material.components.dialog/service/ $ mdDialog

  • 0
    спасибо Герди, проблема в том, что у нас есть кнопка «Закрыть» в правом верхнем углу. мы удалили кнопку закрытия и поместили ее внизу ... вот и все. возможно, он находит первую кнопку и выполняет действие.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню