我按照以下指南和类似指南创建了TabControl:
https://blazor-university.com/templating-components-with-renderfragements/creating-a-tabcontrol/
我的测试Tabs.razor页面上的相关代码是:
<TabControl>
<TabPage Text="Tab 1">
<h1>The first tab</h1>
</TabPage>
<TabPage Text="Tab 2">
<h1>The second tab</h1>
</TabPage>
<TabPage Text="Tab 3">
<h1>The third tab</h1>
</TabPage>
</TabControl>
标签本身内的页面将具有比仅一句话更多的内容。我发现的所有选项卡式示例都在页面上平铺有这样的选项卡内容。有什么方法可以使选项卡内容更具模块化,甚至可以保存在单独的文件中?我希望所有这些都加载到页面初始化中,我只希望没有一个带有所有选项卡内容的庞然大物.razor页面。
我不确定我是否需要嵌套布局或什么布局,或者渲染如何工作(我需要选项卡的内容像具有功能和提交操作等的顶级剃刀页面一样工作)。
很显然,这还很新,还没有找到答案。提前致谢。
<TabPage Text="Tab 1">
<MyFirstTabbedComponent />
</TabPage>
然后将MyFirstTabbedComponent.razor开发为页面/组件。
恩芬,您已经做过类似的事情。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句