输入与选择 / COMPONENT ATLAS
输入框FormInput
统一输入框的主题、间距与焦点样式,支持文本、密码等原生输入类型。
亲手试一试。
01 / LIVE PREVIEWSTATES / 示例状态
文本密码禁用
在左侧预览中体验这枚组件。INTERACTIVE SPECIMEN · 跟随全站主题
用法
02 / USAGE下方展示组件的调用方式。
let mut title = use_signal(String::new);
rsx! {
FormInput {
: "text",
: "一个新的开始…",
: title(),
: move |value| title.set(value),
}
}主要属性
03 / PROPERTIES| 属性 / 类型 | 默认值 | 说明 |
|---|---|---|
valueString | 必填 | 当前输入内容。 |
oninputEventHandler<String> | 必填 | 输入时返回新内容。 |
r#type&'static str | 必填 | 例如 text、email 或 password。 |
placeholder&'static str | 必填 | 空内容时的提示。 |
disabledbool | false | 禁止编辑。 |
monobool | false | 使用等宽字体。 |
操作方式
04 / INTERACTIONTab移动焦点← →移动光标