更新时间:2023-11-30 19:11:29贡献者收藏订阅更新我的文档设置返回文档简介多行输入框,可输入多行内容。支持使用 my.hidekeyboard 接口隐藏输入键盘。可以在 input 组件中加上 enablenative="{{false}}",避免 textarea 弹出键盘后出现内容上移。在 textarea 代码中加上 enablenative="{{false}}",可解决 android 系统下 textarea 获取焦点的时候文字消失问题。使用限制●native 渲染引擎:暂不支持。可以通过 my.caniuse('textarea') 判断是否支持。●不支持通过 textarea 获取键盘高度。●不支持 ios 系统支付宝客户端版本 10.1.80 及以上使用 focus=true 自动唤起。●添加属性 controlled="{{true}}"表示 value 内容会完全受 setdata 控制。●confirm-type 与 enablenative 属性冲突,若希望 confirm-type 生效,enablenative 不能设定为 false。扫码体验使用在线示例属性说明属性类型描述namestring组件名字,用于表单提交获取数据。valuestring初始内容。placeholderstring占位符。placeholder-stylestring指定 placeholder 的样式。 版本要求: 基础库 1.6.0 及以上placeholder-classstring指定 placeholder 的样式类。 版本要求: 基础库 1.6.0 及以上disabledboolean是否禁用。 默认值: falsemaxlengthnumber最大长度,当设置为 -1 时不限制最大长度。 默认值: 140focusboolean获取焦点。 默认值: falseauto-heightboolean是否自动增高。 默认值: falseshow-countboolean是否渲染字数统计功能(是否删除默认计数器/是否显示字数统计)。 默认值: true 版本要求: 基础库 1.8.0 及以上controlledboolean是否为受控组件。为 true 时,value 内容会完全受 setdata 控制。 默认值: false 版本要求: 基础库 1.8.0 及以上confirm-typestring设置键盘右下角按钮的文字。有效值:return(显示“换行”)、done(显示“完成”)、go(显示“前往”)、next(显示“下一个”)、search(显示“搜索”)、send(显示“发送”)。 注意: 仅支持 android。 默认值: return。 版本要求: 基础库 2.7.23 及以上、支付宝客户端 10.2.80 及以上oninputeventhandle键盘输入时触发,event.detail = {value: value, cursor: cursor}。 版本要求:cursor 字段基础库 1.17.0 及以上开始支持。onfocuseventhandle输入框聚焦时触发 event.detail = {value: value}。onblureventhandle输入框失去焦点时触发,event.detail = {value: value}。onconfirmeventhandle点击完成时触发,event.detail = {value: value}。