如何在其他页面中呈现页面



blazor中是否有在其他页面中加载页面的选项。一个版本的Html.RenderPartial("page"(;

这就是我在asp.net核心中所拥有的

<div class="row">
<div class="col-md-3">
<div class="nav flex-column nav-pills" id="v-pills-tab" role="tablist" aria-orientation="vertical">
<a class="nav-link active" id="v-pills-setting-tab" data-toggle="pill" href="#v-pills-setting" role="tab" aria-controls="v-pills-setting" aria-selected="true">Setting</a>
<a class="nav-link" id="v-pills-intent-tab" data-toggle="pill" href="#v-pills-intent" role="tab" aria-controls="v-pills-intent" aria-selected="false">Intents</a>
<a class="nav-link" id="v-pills-train-tab" data-toggle="pill" href="#v-pills-train" role="tab" aria-controls="v-pills-train" aria-selected="false">Train</a>
</div>
</div>
<div class="col-md-9">
<div class="tab-content" id="v-pills-tabContent">
<div class="tab-pane fade show active" id="v-pills-setting" role="tabpanel" aria-labelledby="v-pills-setting-tab">
@{
Html.RenderPartial("Setting");
}
</div>
<div class="tab-pane fade" id="v-pills-intent" role="tabpanel" aria-labelledby="v-pills-intent-tab">
@{
Html.RenderPartial("Intents");
}
</div>
<div class="tab-pane fade" id="v-pills-train" role="tabpanel" aria-labelledby="v-pills-train-tab">
@{
Html.RenderPartial("../Conversation/Index");
}
</div>
</div>
</div>
</div>

我只是不确定如何在blazor中复制这样的东西。我看布局,但我不想覆盖整个布局,我只想在页面之间分离我的实体。

这就是组件的作用。我建议在YouTube上找一个系列教程,或者https://blazor-university.com/如果你喜欢文本,因为组件将是第一个教的东西。如果你已经有了经验,那么学会放手可能比学会Blazor更难(我认为这在很大程度上很简单(。无论如何,这就是我的经历D

相关内容

  • 没有找到相关文章

最新更新