这是由于对另一个问题进行故障排除而从Finding where and why [object ErrorEvent] is being thrown遗留下来的问题。
我正在模拟要登录屏幕的NgForm,但在传递不正确的详细信息时,我使用const emptyForm = <NgForm>{
reset: () => null,
resetForm: () => null,
valid: false,
value: {
username: undefined,
password: undefined,
}
};
重设整个操作。
我的茉莉花出现错误zone.js:191 Uncaught TypeError: form.resetForm is not a function
有人告诉我,我的模拟程序不包含任何有意义的复位功能,但是将const修改为以下内容仍然无法帮助测试通过...
A B
yes 0
No 3200 (or any other number)
yes 0
错误日志:
=IF($A1="Yes", "0", "")
答案 0 :(得分:0)
Karma似乎是从错误的测试发送错误,或者至少是从错误的实际原因中误导了我。
将resetForm: () => null
放入正确的模拟形式后,一切都很好。
答案 1 :(得分:-1)