import { TextArea } from 'antd-mobile' import BasicField from '../Basic' import { FormControl } from '../../form' import type { IBasicTextAreaProps } from '@/types' class BasicTextArea extends BasicField { constructor(props: IBasicTextAreaProps, form: FormControl) { super(props, form) this.rules = this.getRules(props.componentConfig) } getRules(config: IBasicTextAreaProps['componentConfig']) { const rules = [] if (config.required) { rules.push({ required: true, message: `请输入${this.name}` }) } return rules } render() { return