定价

SearchInput 更新日志

v1.3.1 (2026-10-23)

  • 边框隐藏模式使用 Input 已解析间距与实际清除按钮宽度,修复小字号时原生文字区域延伸不足;尺寸观察复用共享管理器并清理。

  • 折叠使用 Input 实际内容状态,修复未绑定输入清空后仍保留展开状态的问题;不复制输入值、原生事件或业务查询逻辑。

  • 2026-09-21:统一使用文档、源码属性表与 Site / AI 阅读入口;仅文档修订,不改变组件行为。

v1.3.0 (2026-08-10)

  • 新增 collapseBelow 响应式退化能力;空值且未聚焦时使用明确的单列布局收敛为仅搜索图标,隐藏清除按钮的历史槽位与 gap 不再参与宽度;最小宽度等于左右实际 padding + leading Icon 固有宽度,聚焦或已有值时恢复真实输入内容与交互。

  • 尺寸监听复用全局 resizeManager,不创建组件私有 ResizeObserver。

v1.2.1 (2026-07-05)

  • 修复 borderless 在 shrink-to-fit 宿主中输入内容时宽度变化:以 width: auto; max-width: 100% 取代循环参与固有尺寸计算的百分比宽度,Flex / Block 宿主中的填充行为保持不变。

  • borderless 有值时保持 Input control 原网格列,使预留的清除按钮列始终参与固有宽度计算;control 同时延伸覆盖 gap 与 X 列,维持文字贴近 X 的原有叠层和渐隐效果。

v1.2.0 (2026-07-05)

  • 改为 Input 宿主组件特化模式:兼容 Props 从 Input 类型推导并平铺,移除 parts.Input;DOM 与样式保持不变。

v1.1.0 (2026-06-20)

  • 新增 variant="borderless",供 Toolbar、面板等已有表面的容器显式使用;组件默认填满剩余宽度,内部内容保持垂直居中。

v1.0.1 (2026-05-09)

调整

  • SearchInput 内置默认 Search 在激活态变为 Black/40;样式限定在 SearchInput 组件内,不影响通用 Icon 样式。

v1.0.0 (2026-05-08)

新功能

  • 新增简单搜索输入框,默认内置 Search,其余行为继承 Input。