iter(g181): 控件高度统一三档
This commit is contained in:
+5
-1
@@ -1,6 +1,6 @@
|
||||
# @ui-arch 组件库 Agent 文档(无图形版)
|
||||
|
||||
> 自动生成于 2026-10-26T09:17:08.488Z,数据源:各包 ua.manifest.json,勿手改。人类版文档站:apps/docs/index.html。
|
||||
> 自动生成于 2026-10-26T09:29:34.397Z,数据源:各包 ua.manifest.json,勿手改。人类版文档站:apps/docs/index.html。
|
||||
> 组件 = 普通函数,传 props 返回 DOM;状态用 signal 双向绑定:读 signal() 写 signal(v)。
|
||||
|
||||
## 快速上手
|
||||
@@ -87,6 +87,7 @@ image({ src: '/a.png', alt: '架构图', width: 160 })
|
||||
- type:'button' | 'submit' | 'reset' —— 原生类型;缺省 button,表单内不会意外提交
|
||||
- disabled:boolean | Signal<boolean> —— 禁用态:布尔直接置位,传信号则动态同步
|
||||
- onClick(回调):() => void —— 点击回调
|
||||
- size:'sm' | 'md' | 'lg' —— 高度档位:sm 紧凑 / md 默认 / lg 大触控目标,走 --ua-control-h-* 三档;缺省 md
|
||||
|
||||
示例:
|
||||
|
||||
@@ -115,6 +116,7 @@ button({ label: '提交', variant: 'primary', onClick: () => console.log('clicke
|
||||
- suffix:string | HTMLElement —— 后置附加块(textField/inputNumber 在输入框内侧后、textarea 在下方);缺省不渲染
|
||||
- clearable(默认 false):boolean —— 开启后有值即显示一键清空按钮;缺省 false
|
||||
- maxCount:number —— 字数上限:同时设原生 maxlength,并在输入框内侧显示实时计数;缺省不限
|
||||
- size:'sm' | 'md' | 'lg' —— 高度档位:sm 紧凑 / md 默认 / lg 大触控目标,走 --ua-control-h-* 三档;缺省 md
|
||||
|
||||
示例:
|
||||
|
||||
@@ -145,6 +147,7 @@ const name = signal(''); const el = textField({ value: name, placeholder: '输
|
||||
- onChange(回调):(value: number) => void —— 值变化回调(已夹取到合法区间)
|
||||
- prefix:string | HTMLElement —— 前置附加块(textField/inputNumber 在输入框内侧前、textarea 在上方);缺省不渲染
|
||||
- suffix:string | HTMLElement —— 后置附加块(textField/inputNumber 在输入框内侧后、textarea 在下方);缺省不渲染
|
||||
- size:'sm' | 'md' | 'lg' —— 高度档位:sm 紧凑 / md 默认 / lg 大触控目标,走 --ua-control-h-* 三档;缺省 md
|
||||
|
||||
示例:
|
||||
|
||||
@@ -286,6 +289,7 @@ const night = signal(true); switchButton({ label: '夜间模式', checked: night
|
||||
- clearable:boolean —— 有值时触发器右缘出现清空按钮(收起态按 Delete / Backspace 也能清);缺省 false,用于「可选筛选项」
|
||||
- disabled:boolean | Signal<boolean> —— 禁用态:布尔直接置位,传信号则动态同步;禁用时触发器置灰且不展开弹层
|
||||
- onChange(回调):(value: string) => void —— 选中回调
|
||||
- size:'sm' | 'md' | 'lg' —— 高度档位:sm 紧凑 / md 默认 / lg 大触控目标,走 --ua-control-h-* 三档;缺省 md
|
||||
|
||||
示例:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user