Asp.net core Blazor读取目录
如何将内容目录读入Blazor 我试过了Asp.net core Blazor读取目录,asp.net-core,blazor,Asp.net Core,Blazor,如何将内容目录读入Blazor 我试过了 Path.Combine(Directory.GetCurrentDirectory(), "..", "_posts"); 但这是一个错误 Uncaught (in promise) Error: System.IO.DirectoryNotFoundException: Could not find a part of the path '/_posts'. Clientside Blazor与javascript运行在同一个沙箱中。这意味着您的
Path.Combine(Directory.GetCurrentDirectory(), "..", "_posts");
但这是一个错误
Uncaught (in promise) Error: System.IO.DirectoryNotFoundException: Could not find a part of the path '/_posts'.
Clientside Blazor与javascript运行在同一个沙箱中。这意味着您的代码无法访问本地文件系统
也许是你的另一个选择?这里有一个Blazor软件包可以使用它:答案取决于您为什么要读取目录
- 如果希望与用户的文件系统交互,则需要使用HTML标准来访问文件系统。blazor包装器在以下位置提供:
- 如果您希望从服务器检索文件,根据您希望如何使用它,有多种方法。您可以设置api、mvc实例,或者只提供静态文件。它们都是相对于您的服务器的,而不是当前目录
- 如果要在客户端存储数据,请使用