setFieldsValue 的 key 是个变量
setFieldsValue
设置一组输入控件的值,如果设置的 key 是个变量时要用 []
包裹
const handleTypeChange = (value: IdentifierType, code: string) => { form.setFieldsValue({ [`identifier${code}`]: '' }); // 清空问卷、直播标识 if (value === IdentifierType.live) { updateState({ [`${code}`]: liveList }); } else { updateState({ [`${code}`]: surveyList }); } };