Commit Graph

5 Commits

Author SHA1 Message Date
Vixalie
5523047b69 feat(components): 添加默认选中功能
- 在 Check、Radio、RadioGroup 和 Segments 组件中添加默认选中值属性
- 使用 onMount 在组件挂载时设置默认选中值
- 优化了组件的初始化逻辑,确保默认值能够正确显示
2025-08-13 22:48:01 +08:00
Vixalie
934b51dfc6 refactor(components): 修复 Segments 组件的导出并优化代码结构
- 修正 Segments 组件的导出语句
- 优化组件定义,使用 const 进行声明
- 删除多余的空行,提高代码可读性
2025-08-12 22:34:13 +08:00
Vixalie
dd8c632e69 refactor(components): 优化 Segments 组件
- 修复组件名称拼写错误,将 HSegmengts 改为 Segmengts
- 增加禁用状态处理,优化用户体验
- 调整样式,确保禁用状态下的视觉反馈
2025-08-12 22:31:18 +08:00
Vixalie
cbf04fb0dc refactor(components): 优化 Segments 组件中的指示器样式设置
- 移除了 createMemo 创建的 indicatorStyle 信号
- 直接在样式属性中设置指示器的位置和尺寸
- 这种改动减少了不必要的计算和内存使用,提高了组件的性能
2025-08-12 16:39:55 +08:00
Vixalie
1022f69d19 feat(components): 添加 HSegmengts 组件
- 实现了一个新的 Segments 组件,支持水平和垂直方向的选项切换
- 组件具有选择状态和动态指示器样式
- 支持通过 props 传递选项、初始值和变更事件处理函数
- 优化了组件的性能和可维护性
2025-08-12 16:39:10 +08:00