【问题标题】:Property closeOnBackdropClick doesnt work in a NbDialogService属性关闭 OnBackdropClick 在 NbDialogService 中不起作用
【发布时间】:2018-12-28 11:06:03
【问题描述】:

我正在使用 Akveo/Nebular 主题并且我有一个 NBDialog 元素,我可以看到文档中存在 closeOnBackdropClick 属性(对于对话框关闭/不是当用户在模式外部单击时)并且我想使用。

NBDialog 文档 https://akveo.github.io/nebular/docs/components/dialog/overview#nbdialogservice

我试过 put closeOnBackdropClick=false 但不起作用,系统找不到该属性。在文档中的其他内容我可以看到属性 hasBackdrop 但在我的代码中使用名称背景

this.activeModal = this.modalService.open(CorporationGroupComponent, { size: 'lg', container: 'nb-layout', closeOnBackdropClick: false });

我希望当用户点击离开模态框时,模态框不会关闭。

【问题讨论】:

  • 你能再分享一些代码

标签: angular dialog modal-dialog nebular


【解决方案1】:

您使用的是哪个 Nebular 版本?我只是尝试制作一个可重现的示例,它工作得很好,请看一下:

https://stackblitz.com/edit/github-v1psfd?file=src%2Fapp%2Fhome%2Fhome.component.ts

这两个属性名称均取自文档。

【讨论】:

    猜你喜欢
    • 2018-04-30
    • 2014-11-27
    • 1970-01-01
    • 1970-01-01
    • 2012-11-25
    • 2015-11-08
    • 2020-12-29
    • 2013-06-13
    • 2015-09-30
    相关资源
    最近更新 更多