【angular-实践】FormGroup的属性双向绑定修改后number会变为string
解决办法,在post时,将属性值isActive-0
submitForm: FormGroup = this.fb.group({
name: ['0', [Validators.required]],
isActive: [5, [Validators.required]],
})
onSubmit(): void {
if (this.submitForm.valid) {
const formValue = this.submitForm.value
let { isActive } = this.submitForm.value
this.httpService.post(`/partyMember/addPartyMember`, {
...formValue,
isActive: isActive - 0,
}).subscribe((x) => {
})
}
}