interface textfield { /** * 标签名 */ fieldLabel: string /** * 标签宽度 */ labelWidth: string /** * 是否必填 */ required: boolean /** * 尺寸 * 可选值: 'large'| 'default'| 'small' */ size: 'large' | 'default' | 'small' /** * 占位字符 */ placeholder: string /** * 最小长度 */ minLength: number /** * 最大长度 */ maxLength: number /** * 是否密码框 */ showPassword: boolean /** * 禁用 */ disabled: boolean /** * 只读 */ readonly: boolean /** * 隐藏 */ hidden: boolean /** * 是否显示统计字数, 只在 type 为 'text' 或 'textarea' 的时候生效 */ showWordLimit: boolean /** * 自定义前缀图标 */ prefixIcon: string /** * 自定义后缀图标 */ suffixIcon: string /** * 触发 change 事件 */ change(): void }