【发布时间】:2020-11-07 20:14:13
【问题描述】:
对于我的 Blazor WebAssembly 应用,我希望能够在 blazor-error-ui 元素中显示错误的详细信息(消息、堆栈跟踪)。
我该怎么做?
【问题讨论】:
标签: asp.net .net blazor blazor-webassembly
对于我的 Blazor WebAssembly 应用,我希望能够在 blazor-error-ui 元素中显示错误的详细信息(消息、堆栈跟踪)。
我该怎么做?
【问题讨论】:
标签: asp.net .net blazor blazor-webassembly
blazor-error-ui 的问题在于它们位于不是 Blazor 组件的 HTML 索引页面上。
作为一种解决方法,您可以创建自己的 Blazor 组件并使用级联值来显示错误。请看链接https://nightbaker.github.io/gitflow/azure/piplines/2020/01/22/blazor-error-component/
您当然必须使用 try catch 块来处理错误,并将错误消息和堆栈跟踪填充到您的自定义 Blazor 组件中。
当您只需按 F12 并在开发人员工具中查看时,似乎需要做很多工作。
【讨论】: