帮助。我已经检查了很长时间的每一点代码,但我无法理解这里有什么问题。
import React from 'react'
import css from './FormsControls.module.css'
import commonCss from '../styles.module.css'
import { Field } from 'redux-form'
import cn from 'classnames'
const FormControl = ({ input, meta: { touched, error }, children, text, mainClass, noerror }) => {
const hasError = touched && error
return (
<div className={cn(css.formControl, mainClass)}>
<label htmlFor={input.name}>{text}</label>
{children}
{!noerror && hasError && <div className={css.error}>{error}</div>}
</div>
)
}
将文件从 js 重命名为 ts 后出现问题,如您所见,这不是类型引起的