1.0.5 • Published 5 years ago

@beisen-phoenix/mobile-field-textarea v1.0.5

Weekly downloads
1
License
ISC
Repository
gitlab
Last release
5 years ago

表单组件:多行文本。

概述

用于表单中的多行文本字段

API

参数说明类型默认值
labelText标题string
value文本区当前值any
defaultValue文本区初始值any
placeholder文本区没有值时的帮助文字string点击填写
minLength最少输入字数number
maxLength最多输入字数number
required是否必填booleanfalse
readOnly是否只读booleanfalse
hasError当前字段验证是否出现错误 用于显示底部错误红线booleanfalse
labelIcon自定义字段图标 展示于标题右侧 大小为 16px*16pxReact.ReactNode

多语言

参数说明类型默认值
translation语言包 用于翻译组件内置常量{inputHolder: string,minText: string}{inputHolder: '点击填写',minText:'至少输入$minLength个字'

事件

参数说明类型默认值
onFocus输入框获取焦点时的回调(e: React.FocusEvent) => void
onChange输入框内容变化时的回调(e: React.ChangeEvent) => void
onBlur输入框失去焦点时的回调(e: React.FocusEvent) => void

说明

translation中 $minLength为变量占位,固定格式不可修改。