Blazor WebAssembly,“找不到路径的一部分”/sample-data/DBFile,json '.'

66bbxpm5  于 2023-05-02  发布在  其他
关注(0)|答案(1)|浏览(142)

Blazor WebAssembly。错误'Could not find a part of the path '/sample-data/DBFile.json'.'追加,但我不知道为什么。
下面是我的代码:

public void SaveData(List<Object> list)
{
    try
    {
        var output = System.Text.Json.JsonSerializer.Serialize(list);
        var path = "sample-data/DBFile.json";
        System.IO.File.WriteAllText(path, output);
    }
    catch (Exception ex)
    {
        var msg = ex.Message;
    }
}

在blazor中,我真的不知道如何写文件路径。谢谢你的帮助

hwazgwia

hwazgwia1#

Blazor WebAssembly通常在客户端Web浏览器中运行,并且不能访问文件系统(至少不能通过dotnet Filesystem api)。
您可以使用浏览器的Local Storage API在本地存储数据。
流行的库是Blazored.LocalStorage

相关问题