Aru*_*ngh 6 blazor blazor-server-side
嗨,我正在 Blazor 服务器端工作,并收到“发生了未处理的异常。有关详细信息,请参阅浏览器开发工具。重新加载”消息。我试图查看控制台,但什么也没有。控制台的附加屏幕。
Noo*_*awi 15
实际上我遇到了同样的问题,但解决方案是使用 site.css 它包含一些需要将其添加到 css 文件的行
#blazor-error-ui{
background: lightyellow;
bottom: 0;
box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
display: none;
left: 0;
padding: 0.6rem 1.25rem 0.7rem 1.25rem;
position: fixed;
width: 100%;
z-index: 1000;}
#blazor-error-ui .dismiss {
cursor: pointer;
position: absolute;
right: 0.75rem;
top: 0.5rem;}
Run Code Online (Sandbox Code Playgroud)
这不是一个例外,但是通过删除或不包含该css/site.css
文件,您删除了隐藏错误消息 div 的样式。
默认#blazor-error-ui
情况下display: none
,不包含或删除它,您只是显示 div。
如果您包含#blazor-error-ui
和#blazor-error-ui .dismiss
部分,如果您不想包含项目生成的 css/site.css 文件,那么应该没问题。您提到您删除了它,这是我的新默认项目的样子:
@import url('open-iconic/font/css/open-iconic-bootstrap.min.css');
html, body {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
a, .btn-link {
color: #0366d6;
}
.btn-primary {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.content {
padding-top: 1.1rem;
}
.valid.modified:not([type=checkbox]) {
outline: 1px solid #26b050;
}
.invalid {
outline: 1px solid red;
}
.validation-message {
color: red;
}
#blazor-error-ui {
background: lightyellow;
bottom: 0;
box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
display: none;
left: 0;
padding: 0.6rem 1.25rem 0.7rem 1.25rem;
position: fixed;
width: 100%;
z-index: 1000;
}
#blazor-error-ui .dismiss {
cursor: pointer;
position: absolute;
right: 0.75rem;
top: 0.5rem;
}
Run Code Online (Sandbox Code Playgroud)
祝你好运!
归档时间: |
|
查看次数: |
5398 次 |
最近记录: |