如何在 MVC Asp.net 中每次提交页面时加载图像或文本?因此,基本上我不想在每个页面中重复代码,我想在提交表单(无论在应用程序的哪个位置)时显示图像或文本,和/或更好的方式让用户页面正在加载。
这是_layout.cshtml中的代码
<div class="spinner" style="display:none">
<div class="center-div">
<div class="inner-div">
<div class="loader"></div>
</div>
</div>
</div>
@RenderBody()
Run Code Online (Sandbox Code Playgroud)
这是我编写的用于捕获所有提交按钮的 JavaScript:
<script>
$(document).ready(function () {
$(document.querySelectorAll("button[type=button]")).click(function () {
$('.spinner').css('display', 'block');
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
最后是一个简单的 CSS:
<style>
.center-div {
width: 300px;
height: 300px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -150px;
margin-top: -150px;
}
.spinner {
position: fixed;
z-index: 999;
height: 100%;
width: 100%;
top: 0;
left: 0;
background-color: Black;
filter: alpha(opacity=60);
opacity: 0.6;
-moz-opacity: 0.8;
}
.loader {
margin: auto;
border: …
Run Code Online (Sandbox Code Playgroud) 我的 angular 应用程序有一个奇怪的问题,我刚刚将 AngularFire 添加到我的项目中,但是当我尝试将其安装时,它显示以下错误:
ERROR in nodae_modules/@angular/fire/angularfire2.d.ts(37,49): error TS2344: Type 'T[K]' does not satisfy the constraint '(...args: any[]) => any'.
node_modules/@angular/fire/angularfire2.d.ts(40,49): error TS2344: Type 'T[K]' does not satisfy the constraint '(...args: any[]) => any'.
node_modules/@angular/fire/angularfire2.d.ts(48,78): error TS2344: Type 'T[K]' does not satisfy the constraint '(...args: any[]) => any'.
node_modules/@angular/fire/angularfire2.d.ts(48,107): error TS2344: Type 'T[K]' does not satisfy the constraint '(...args: any[]) => any'.
node_modules/@angular/fire/angularfire2.d.ts(50,75): error TS2344: Type 'T[K]' does not satisfy the constraint '(...args: any[]) => any'.
node_modules/@angular/fire/angularfire2.d.ts(50,96): error TS2344: …
Run Code Online (Sandbox Code Playgroud) angular ×1
angularfire ×1
angularfire2 ×1
asp.net ×1
asp.net-mvc ×1
javascript ×1
typescript ×1