【问题标题】:How to make a general modal dialog service for opening confirm dialogs?如何制作用于打开确认对话框的通用模式对话框服务?
【发布时间】:2018-07-02 03:42:39
【问题描述】:

实现通用 Angular 2+(我的应用程序中的 v5)服务以使用 ngx-bootstrap 打开 BootstrapV4 模式的最佳方法是什么?

我需要一个通用模式对话框,它可以接受字符串 Input(模型的标题)和 EventEmitter Output(带有布尔值),可用于确认删除项目,我不想创建新对话框每次出现这种模式。

我知道如何使用 BsModalService 从组件中打开模式,但我怎样才能使其可重用?

【问题讨论】:

    标签: angular typescript ngx-bootstrap


    【解决方案1】:

    【讨论】:

    • 效果很好 - 我在寻找解决方案时错过了服务组件指南:D 谢谢!
    【解决方案2】:

    检查此组件:ngx-modal-dialog。它与 css 框架无关,因此您可以轻松地将其与 bootstrap 或其他东西一起使用。它支持:

    • 通过服务创建
    • 单实例检查
    • 传入自定义标题、内容组件和/或操作按钮

    查看此页面以获取(有点)演示:Modal dialog demo

    【讨论】:

      猜你喜欢
      • 2017-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-18
      • 2012-11-13
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多