小编Jer*_*myW的帖子

如何在 ngfor 中对按钮进行单元测试

我的导航标签中有一个按钮,它是通过循环列表来呈现的

<nav *ngFor="let test of getTests(); let last = last">
    <button (click)="clickFunction() ></button>
</nav>
Run Code Online (Sandbox Code Playgroud)

单元测试时如何获取按钮的点击事件?

这不起作用:

let button = fixture.debugElement.query(By.css('button'));
button.nativeElement.click();
Run Code Online (Sandbox Code Playgroud)

这给了我一个错误,说它button是空的。

unit-testing angular

6
推荐指数
1
解决办法
2564
查看次数

我是否必须显式清理 Angular 6 中的输入字段?

我是否需要显式清理所有输入,或者 Angular 是否已经为我完成了这项工作?

我有一个登录表单 - 提交后会将其数据发送到服务器。数据是否需要显式清理,或者 Angular 自动清理所有输入字段?

javascript sanitization typescript angular angular6

4
推荐指数
1
解决办法
1万
查看次数

Firebase:如何使用NodeJ发送密码重置电子邮件后端

我试图隐含以下代码:https : //firebase.google.com/docs/auth/web/manage-users#send_a_password_reset_email

var auth = firebase.auth();
var emailAddress = "user@example.com";

auth.sendPasswordResetEmail(emailAddress).then(function() {
  // Email sent.
}).catch(function(error) {
  // An error happened.
});
Run Code Online (Sandbox Code Playgroud)

但是我sendPasswordResetEmail在firebase admin中找不到该方法。

无论如何,我可以在后端执行此操作?

node.js firebase firebase-authentication google-cloud-functions

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