tom*_*dox 6 c# blazor blazorinputfile blazor-webassembly
我已经开始从我的 Blazor WebAssembly 应用程序中收到此错误:
Blazor 应用程序“无法读取空错误的属性‘_blazorFilesById’”
我假设这与我正在使用的InputFile
组件有关,它一直工作正常。
我试过重新启动 VS,清理和重建,重新启动 IIS 并杀死 Chrome 都无济于事。什么可能导致这种情况?
原来这是因为我添加了条件代码来隐藏InputFile
页面上的组件。这样做会导致错误,如BtbN 在 GitHub 上的这篇文章中所述:
您是否修改了页面,因此不再呈现 InputFile 元素?它必须保持存在,否则浏览器会清理与之相关的任何资源。
归档时间: |
|
查看次数: |
817 次 |
最近记录: |