18910140161

HTML-用多个模态关闭Blazor模态-堆栈溢出

顺晟科技

2022-10-19 12:58:06

186

首先,我看过这个close Bootstrap modal,但出于某种原因,它对我不起作用。

我有一个页面,其中一个模态是从下面调用的

<button type="button" @onclick="@(()=>modal.Show<LandingPageHelpPopUp>())" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#myModal">Click here to get help</button>

该页代码如下所示

<button type="button" @onclick="@(()=>modal.Show<LandingPageHelpPopUp>())" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#myModal">Click here to get help</button>

从这里,我想看到另一个模态。为了做到这一点,我想我先关闭第一个,以便不创建双层情态词--如果这有意义的话。这就是我在开始时使用链接线程的地方,但不知何故它不起作用。

第二个模式的代码如下所示

<button type="button" @onclick="@(()=>modal.Show<LandingPageHelpPopUp>())" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#myModal">Click here to get help</button>

在我的index.html中,我有两个脚本,用于切换模态。也就是说,如果一个模态打开,当另一个显示时,它应该关闭。

<button type="button" @onclick="@(()=>modal.Show<LandingPageHelpPopUp>())" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#myModal">Click here to get help</button>

以下是一些截图,显示以前的模态没有被关闭,所以它只是在彼此之上创建了多层模态。hereherehere

对所有不必要的代码(样式、错误的命名等)感到抱歉

你们知道为什么在显示下一个模式时,上一个模式没有被关闭吗?


顺晟科技:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航