小编Pan*_*ani的帖子

Angular 2 - 如果页面被触摸,在离开页面之前提醒用户

我们有一个要求,如果页面被触摸,我们必须提醒用户,如果使用选择不同的菜单应用程序应该显示警告与是或否,如果用户继续继续,那么只应该发生重定向,否则它应该回退到同一页面。我们已经尝试过使用 ngOnDestroy 但是,应用程序正在重定向到下一页而不显示警报。

我的第一种方法是:

 ngOnDestroy()
{        
    this.touched = this.eventForm.touched;
    if (this.touched)
        this.display = true;
}
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试使用CanDeactivate守卫(以这个 plunker为例):

import { Injectable } from '@angular/core'; 
import { CanDeactivate } from '@angular/router'; 
import { SidebarComponent } from './shared/sidebar/sidebar.component'; 

@Injectable() 
export class ConfirmDeactivateGuard implements CanDeactivate<SidebarComponent> {
     canDeactivate(target: SidebarComponent) { 
          if (target.hasChanges()) { 
               return window.confirm('Do you really want to cancel?'); 
          } 
          return true; 
      } 
}
Run Code Online (Sandbox Code Playgroud)

angular

3
推荐指数
1
解决办法
7385
查看次数

JMETER + POST + 防伪令牌

当我尝试在 ASP.net Web 应用程序上运行性能测试时,总是出现“防伪 cookie 令牌和表单字段令牌不匹配”。或“无法解密防伪令牌。如果此应用程序由 Web Farm 或群集托管,请确保所有计算机都运行相同版本的 ASP.NET 网页,并且配置指定了显式加密和验证密钥。 AutoGenerate 不能在集群中使用。”

你能帮我解决这个问题吗?我尝试了多种方法,例如添加正则表达式提取器来提取“__RequestVerificationToken”,但没有任何效果。

注意:只有当我从 Jmeter 运行时才会发生这种情况。如果我直接在网络上浏览应用程序,我看不出任何问题。

谢谢,帕尼

jmeter jmeter-4.0

2
推荐指数
1
解决办法
2781
查看次数

标签 统计

angular ×1

jmeter ×1

jmeter-4.0 ×1