我正在尝试使用$ ionicModal。
当我打电话$scope.codeModal.show();
模态弹出但立即消失。但当我点击模态时,它会出现。
这是我的Angular代码:
$ionicModal.fromTemplateUrl('templates/resetCodeTemplate.html', {
scope: $scope
})
.then(function (modal) {
$scope.codeModal = modal;
});
$scope.resetBaseCodeShow = function () {
$scope.codeModal.show();
};
任何想法为什么会发生?
答案 0 :(得分:1)
使用$ timeout。
$scope.closeModal = function () {
$scope.codeModal.hide();
};
$timeout($scope.closeModal, 5000);