菜单 · 组件

最后更新:2026年8月12日

组件

多行文本输入,适合备注和较长说明。

Textarea

多行文本输入。

用法

Textarea {
    placeholder: Some("备注".into()),
    value: Some(notes()),
    width: "100%",
    on_change: move |v| notes.set(v),
}

Props

Prop类型默认说明
placeholderOption<String>None占位文案
valueOption<String>None受控值
heightOption<f32>64固定高度 vp
widthOption<String>NoneCSS 宽度("100%" 表示占满)
invalidboolfalse校验失败时使用 destructive 边框
disabledboolfalse禁止编辑,保留尺寸
on_changeOption<EventHandler<String>>None文本变更