几秒钟后,ionicModal消失了

时间:2016-07-17 16:30:54

标签: angularjs ionic-framework

我正在尝试使用$ ionicModal。 当我打电话$scope.codeModal.show();模态弹出但立即消失。但当我点击模态时,它会出现。 这是我的Angular代码:

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

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

任何想法为什么会发生?

1 个答案:

答案 0 :(得分:1)

使用$ timeout。

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

$timeout($scope.closeModal, 5000);