我的 user.model.ts 檔案中有 UserID: number 并且我有在 user.component.ts 中重置表單的功能。`
resetForm(form?: NgForm) {
if(form!=null)
form.resetForm();
this.service.formData = {
UserID : null,
UserName: '',
Password: '',
confirmPass: '',
FirstName: '',
lastName: '',
email: '',
UserRole: ''
}
}
` 我在 UserID 中遇到錯誤:null,型別 null 不可分配給型別“數字”。如何解決此問題?
uj5u.com熱心網友回復:
如果您不想遇到此類錯誤,您可以在 tsconfig.json 的 compilerOptions 中設定“strictNullChecks”:false
uj5u.com熱心網友回復:
嘗試將 userId 的型別更改為
userID?: number;
或者
userID: null | number;
在您的服務中
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/346407.html
標籤:javascript 有角的
