表单

textarea

多行文本输入控件。

稳定 微信兼容子集

使用示例

<textarea name="notes" bindinput="onInput">{{notes}}</textarea>

属性说明

属性类型默认值必填说明
idstring否节点标识,可用于 label.for 或测试定位。
classstring否附加样式类名。
stylestring否受限内联样式。
hiddenbooleanfalse否是否隐藏当前节点。
data-*string否事件触发时进入 event.dataset。
namestring否表单字段名。
valuestring | number | array否当前值。
placeholderstring否输入占位文本。
disabledbooleanfalse否是否禁用。
maxlengthnumber否最大输入长度。
auto-heightstring否组件支持属性。
fixedstring否组件支持属性。
show-confirm-barstring否组件支持属性。
cursor-spacingstring否组件支持属性。
cursorstring否组件支持属性。
selection-startstring否组件支持属性。
selection-endstring否组件支持属性。
focusstring否组件支持属性。

事件说明

事件event.detail说明
bindinput{ value }组件状态变化时触发。
bindchange{ value }组件状态变化时触发。
bindconfirm{ value }组件状态变化时触发。
bindfocus{ dataset }组件状态变化时触发。
bindblur{ dataset }组件状态变化时触发。

Manifest 声明

能力组件必须声明权限和 API。没有宿主 provider 时,运行时会展示稳定降级态或返回结构化错误。

{
  "permissions": [],
  "apisUsed": []
}

平台支持

平台支持情况
Web支持
Android SDKWebView 运行时支持
iOS SDKWebView 运行时支持
Flutter SDKWebView 运行时支持

渲染协议

字段值
HTML 标签textarea
样式类mini-textarea
是否空元素否
必填属性-
必需 API-