【问题标题】:angular UI modal backdrop角度 UI 模态背景
【发布时间】:2015-07-23 23:55:27
【问题描述】:

我遇到了角度 ui 模态的问题。我的模态框和背景之间有一个白色矩形。有什么想法吗?

        var modalInstance = $modal.open({
            templateUrl:'src/app/shared/confirm-modal.html',
            controller:'ConfirmModalCtrl',
            controllerAs:'vm',
            resolve:{
                data:function(){
                    return {
                        title:'Delete?',
                        message:'Are You Sure',
                        buttons:['OK','Cancel']
                    }
                }
            },
            size:'lg'

        });
        modalInstance.result.then(function(result){
            alert('Ok')
        },function(){
            alert('Canceled')
        });

【问题讨论】:

  • 你能发布一个 plunkr 或小提琴重新创建这个问题吗?从您发布的代码中无法立即看出原因。
  • 另外请给你看html。
  • 你能发布一个 plunkr 或 fiddle 吗?
  • 也展示你的css

标签: angularjs css angular-ui-bootstrap


【解决方案1】:

这是一个已知的错误,当使用 angular-ui-bootstrap 1.13.0 和 angular 1.4 时,由于在 angular 1.4 中在 $animate 中所做的破坏性更改。

如果您设置 animate:false 背景可以工作,但您会丢失模态动画

您可以通过 github 问题跟踪器查看补丁或恢复到 angular 1.3,直到发布对 angular 1.4 的支持

【讨论】:

  • 谢谢。我恢复到 1.3。
  • 仅供参考 - 昨天有一个新版本,但我不确定这个修复是否在其中。很可能是因为模态被大量使用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-10-01
  • 1970-01-01
  • 2014-04-22
  • 1970-01-01
  • 2021-12-21
  • 2019-08-12
  • 2018-04-01
相关资源
最近更新 更多