小编Nic*_*der的帖子

将内容加载到 Blazor TabControl 中

我按照此指南和类似指南创建了一个 TabControl:

https://blazor-university.com/templated-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>
Run Code Online (Sandbox Code Playgroud)

选项卡本身内的页面将包含比只有一句话更多的内容。我发现的所有选项卡式示例都只有这样的选项卡内容,平放在页面上。有没有某种方法可以使选项卡内容更加模块化,可能将其存在于单独的文件中?我希望它全部加载在页面初始化上,我只是不想有一个包含所有选项卡内容的大怪物 .razor 页面。

我不确定这里是否需要嵌套布局或什么,或者渲染如何工作(我需要选项卡内容的行为类似于具有功能和提交操作等的顶级剃刀页面......)。

显然,这还很新鲜,而且还没有找到答案。提前致谢。

asp.net-core blazor

5
推荐指数
1
解决办法
7079
查看次数

适用于 AWS 的 PowerShell:仅列出 S3 存储桶中的“文件夹”?

是否有任何简单的方法可以使用 PowerShell 仅从 S3 存储桶获取“文件夹”列表,而无需列出每个对象,而只需编写不同路径的编译列表的脚本?我正在处理的存储桶中有数十万个单独的对象,这将需要很长时间。

这可能是一个非常愚蠢的问题,如果是这样的话,我很抱歉,但我在谷歌或SO上找不到任何东西来回答这个问题。我尝试向 Get-S3Object 的 -KeyPrefix 和 -Key 参数添加通配符,但无济于事。这是唯一一个似乎能够完成我所追求的任务的 cmdlet。

无意义的背景故事:我只是想确保将文件传输到正确的现有文件夹。我是签约第三方,因此我没有控制台登录访问权限,也不是维护 AWS 账户的人。

我知道使用 Java 和 C# 以及其他语言可以做到这一点,但我正在 PS 中完成与这个相当简单的项目相关的所有其他工作,并希望能够坚持下去。

提前致谢。

powershell amazon-s3 amazon-web-services aws-powershell

4
推荐指数
1
解决办法
2万
查看次数