2016-07-17 4 views
0

$ ionicModal을 사용하려고합니다. 을 호출하면 $scope.codeModal.show(); 모달이 튀어 나오지만 즉시 사라집니다. 하지만 모달을 클릭하면 나타납니다. 그런 일이 왜몇 초 후 ionicModal이 사라집니다.

$ionicModal.fromTemplateUrl('templates/resetCodeTemplate.html', { 
     scope: $scope 
     }) 
     .then(function (modal) { 
      $scope.codeModal = modal; 
     }); 

$scope.resetBaseCodeShow = function() { 
     $scope.codeModal.show(); 
     }; 

어떤 아이디어 : 여기 내 각도 코드?

답변

1

$ timeout을 사용하십시오.

$scope.closeModal = function() { 
    $scope.codeModal.hide(); 
}; 

$timeout($scope.closeModal, 5000); 
+0

나는 해결책이라고 생각하지 않으며 작동하지 않습니다. –

관련 문제