使用foreach创建的HTML选项卡

伐木工人

我正在一个必须有标签的网页上工作。必须使用每个选项卡来创建选项卡,因为必须从列表中加载内容。我在w3schools上找到了一个教程(https://www.w3schools.com/bootstrap/bootstrap_tabs_pills.asp)。我尝试复制这些示例,并添加了foreach循环。但是,如果我单击其中一个选项卡,则会发送到index.hmtl(可能是因为href中的#号)。我无法更改模型或列表。

                    <div class="container">
                        <ul class="nav nav-tabs">
                            @foreach (FooModel foo in fooModels)
                            {
                                <li class="nav-item">
                                    <a class="nav-link active" href="#[email protected]">@foo.Title</a>
                                </li>
                            }
                        </ul>
                    </div>



                    
                    <div class="card-body">
                    <h3>foo's</h3>
                        <div class="tab-content">
                            @foreach (FooModel fooModel in fooModels)
                            {
                                <div id="[email protected]" class="tab-pane fade">
                                    <h3>Foo:: @fooModel.Title</h3>
                                    @if (IsInEditMode == true)
                                    {
                                        <InputDate @bind-Value="fooModel.DateFrom"></InputDate>
                                        <InputDate @bind-Value="fooModel.DateTo"></InputDate>
                                    }
                                    else
                                    {
                                        <p>@fooModel.DateFrom.ToString()</p>
                                        <p>@fooModel.DateTo.ToString()</p>
                                    }
                                </div>
                            }
                        </div>
                    </div>
狼131

您忘了包含data-toggle="tab"在内<a class="nav-link active" href="#[email protected]">@foo.Title</a>然后,您还需要删除其中的active内部内容,因为它位于foreach循环中。如果添加它,它应该可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用选项卡从列表创建片段

来自分类Dev

使用指令创建导航选项卡?

来自分类Dev

使用Angular UI Bootstrap在动态创建的选项卡上设置活动选项卡

来自分类Dev

如何使用用户输入创建 html 并将其显示在新选项卡中?

来自分类Dev

从单个html文件创建的chm文件的“搜索”选项卡

来自分类Dev

使用QTabWidget在Qt中创建选项卡

来自分类Dev

如何使用系统获取属性创建选项卡?

来自分类Dev

如何使用多个选项卡创建应用程序

来自分类Dev

如何使用换行符创建选项卡?

来自分类Dev

如何使用FXML在JavaFX中动态创建选项卡?

来自分类Dev

如何使用多个选项卡创建应用程序

来自分类Dev

如何使用换行符创建选项卡?

来自分类Dev

使用QTabWidget在Qt中创建选项卡

来自分类Dev

使用引导程序创建选项卡Ruby on Rails

来自分类Dev

使用Angular2材质创建选项卡

来自分类Dev

AppleScript使用Safari窗口ID创建新选项卡

来自分类Dev

使用导航栏外部的选项卡创建选项卡式活动

来自分类Dev

在一个目标选项卡中打开所有html链接,而无需创建多个选项卡

来自分类Dev

在JSP中创建选项卡

来自分类Dev

以编程方式创建Bootstrap选项卡

来自分类Dev

Jekyll创建导航链接或选项卡

来自分类Dev

循环创建jQuery选项卡

来自分类Dev

在片段内创建选项卡布局

来自分类Dev

在片段上创建选项卡视图

来自分类Dev

创建自定义选项卡

来自分类Dev

无法创建嵌套选项卡

来自分类Dev

在 Qt 中创建排序选项卡

来自分类Dev

HTML:选项卡的内容不会消失

来自分类Dev

HTML:选项卡的内容不会消失