多行输入
WdTextarea
适用场景
用于多行内容的输入。
基础能力说明
1、绑定「文本」类型字段,表单容器绑定数据模型后,模型中的文本字段(格式选择多行文本)会自动渲染为多行输入组件,实现多行数据的录入。可配置输入值、占位文字、组件尺寸和是否横向占满(组件尺寸和是否横向占满在 PC 端生效,在移动端不生效)。
2、支持标题的个性化配置,包含标题的内容、对齐方式、是否换行(开启时,标题字数超过一行时换行展示;关闭时,标题字数超过一行时省略展示)、标题位置、宽度、和标题的提示语。
3、支持输入框的个性化配置,包含输入框下方提示、是否显示字数、是否自动获取焦点、移动端是否展示下划线/PC 端是否展示输入框。
注:
- 多行输入组件和单行输入不同,没有前后缀文本、前后缀图标的配置
- 尺寸配置仅针对 PC 端生效
- 如果组件在表单容器中,组件尺寸,标题对齐、位置、换行、宽度默认会跟随表单容器的属性配置
- 多行输入组件默认会显示输入内容的字数统计
- 多行输入组件默认高度为两行,运行态会根据输入内容自动增高,可以动过设置多行输入框内容输入区的最大高度,实现超出高度通过滚动条查看内容
/* 多行输入框内容输入区 */
:scope .wd-textarea__content {
max-height: 100px;
overflow: auto;
}
了解更多的表单组件使用场景,可查阅 表单常见场景实践指南