Skip to content

Input

文本输入基座:覆盖受控值、格式化、只读、无效态、长度与 textarea autosize。

运行时归属

useFieldRoot 来自 @varo-ui/headless;输入法、DOM/WXML 与 autosize 由目标适配。

演示

安装包@varo-ui/headless

安装

bash
pnpm add @varo-ui/headless @varo-ui/h5
# 或
pnpm add @varo-ui/headless @varo-ui/weapp

为什么是基础能力

  • 所有表单字段都需要同一套 value 与 invalid 契约。
  • formatter 和触发时机可被业务 wrapper 复用。

Parts

Part作用
InputRoot输入值、状态、格式化与原生事件

状态与事件

  • 状态:valuedefaultValuedisabledreadonlyinvalid
  • 事件:update:valuevalueChangefocusblur

平台说明

H5 支持 textarea autosize;小程序保留同名状态和事件,使用原生输入组件。

相关文档