SepInput 输入框组件

覆盖 SepInput 全部配置项 + 自动化断言,前端演示页

0. HTML 声明式标签 — SepBase.autoInit() 自动驱动

HTML 声明式标签 ↕

1. 基础类型

HTML 声明式标签 ↕
JS API 初始化

2. 三种尺寸

HTML 声明式标签 ↕
JS API 初始化

3. 状态

HTML 声明式标签 ↕
JS API 初始化

4. prefix / suffix

HTML 声明式标签 ↕
JS API 初始化

5. addonBefore / addonAfter

HTML 声明式标签 ↕
JS API 初始化

6. allowClear + showCount

HTML 声明式标签 ↕
JS API 初始化

7. bordered / Group

HTML 声明式标签 ↕
JS API 初始化

8. 精简单模式(native: true)

HTML 声明式标签 ↕
JS API 初始化

9. API 方法测试

10. variant 变体

HTML 声明式标签 ↕
JS API 初始化

11. controls 数字步进

HTML 声明式标签 ↕
JS API 初始化

12. required / pattern

HTML 声明式标签 ↕
JS API 初始化

13. countFormatter 自定义字数

HTML 声明式标签 ↕
JS API 初始化

14. className / style / inputStyle

HTML 声明式标签 ↕
JS API 初始化

15. spellCheck

HTML 声明式标签 ↕
JS API 初始化

16. onKeyDown / onCompositionStart/End

17. 外部 SepTooltip 统一驱动(推荐)

HTML 声明式标签 ↕

SepInput 不再内置 ❓ 气泡,tooltip / 帮助 / 校验提示 统一由外部 SepTooltip 组件接管。 支持 12 方位 / focus|contextmenu|hover 触发 / ESC 关闭 / 关闭按钮 / offset / showArrow / zIndex 细控 / DOM 节点内容。 通过 input.subscribe() 监听 status 变化自动切换气泡类型与内容,不强依赖也不影响布局。

JS API 初始化

18. 自动化断言

19. 性能基准 — SepInput vs Native DOM