roymondchen
|
af157fcda9
|
fix(editor): 修复 StyleSetter Box/Position 输入框无法正确显示 model 值
原生 input 应使用 :value 而非 :model-value,并补充值显示与同步更新的单元测试。
|
2026-08-04 19:01:51 +08:00 |
|
roymondchen
|
d5a2e25e18
|
feat(editor): 完善样式设置器字段 typeMatch 校验
为 Background/Font/Position 补充类型校验提示。
字重字段支持字符串与数字,并复用 validateDataSourceFieldSelectValue。
getRules 过滤无 validator 的 typeMatch:false 规则,避免 number 被误校验。
|
2026-08-04 17:40:52 +08:00 |
|
manmanyu
|
b13cd3425b
|
feat(design,editor): 新增magic-admin主题样式,优化组件表单配置布局样式
|
2026-07-22 09:31:26 +00:00 |
|
roymondchen
|
e5e0da3785
|
fix(editor): 修正 StyleSetter 字段 prop 取值逻辑
将 `prop ? `${prop}.${name}` : name` 简化为 `prop || name`,
避免嵌套路径拼接导致的表单校验 prop 错误。
|
2026-07-20 20:02:42 +08:00 |
|
roymondchen
|
ef66e8a598
|
fix(form,editor): 完善表单校验与样式属性匹配
|
2026-07-20 19:09:55 +08:00 |
|
roymondchen
|
b35132e93e
|
feat(editor): 边框方向有配置时显示高亮状态
|
2026-06-15 17:10:55 +08:00 |
|
roymondchen
|
b1193b909e
|
feat(editor): 样式设置器 StyleSetter 支持表单对比模式
- Index.vue 透传 lastValues/isCompare 给各分类子组件,并冒泡 addDiffCount
- pro 下 6 个分类组件接受新 props 并向 MContainer 传递
- Layout/Border 同时将新 props 传递给内部 Box/Border 组件
- components/Border.vue 接受新 props 并冒泡 MContainer 的 addDiffCount
- components/Box.vue 接受 props 以保持接口一致
- 补充单元测试覆盖透传与事件冒泡
|
2026-05-26 20:59:43 +08:00 |
|
roymondchen
|
2ad5101471
|
fix(editor): 修复 StyleSetter 嵌套场景下 propPath 丢失上下文路径的问题
当 prop 与 name 不一致(如 data.items.0.style)时,原实现固定使用 name 会丢失上下文路径,
改为优先使用 prop,回退到 name,确保 changeRecords 携带完整路径。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-14 19:17:48 +08:00 |
|
roymondchen
|
fa09ab0b30
|
feat(editor): 样式配置添加变形项
|
2026-04-13 20:04:23 +08:00 |
|
roymondchen
|
9b56223359
|
fix(editor): 组件配置样式显示出错
|
2026-03-20 19:41:18 +08:00 |
|
roymondchen
|
e8714c96c9
|
feat(form-schema,form,editor,table): 完善表单配置类型
|
2026-03-20 17:38:11 +08:00 |
|
roymondchen
|
55eb546ad6
|
feat(form-schema,form,editor): 完善表单配置类型
|
2026-03-20 12:31:55 +08:00 |
|
roymondchen
|
08b476e04f
|
feat(design,editor,element-plus-adapter,form,table,tdesign-vue-next-adapter): 重构table组件,适配tdesign
|
2025-11-12 19:52:30 +08:00 |
|
roymondchen
|
1cb2d57ade
|
refactor(editor): 调整表单配置
|
2025-11-12 19:52:30 +08:00 |
|
roymondchen
|
81aa8f151d
|
feat(editor): 属性配置中的样式面板样式优化
|
2025-10-13 19:32:29 +08:00 |
|
roymondchen
|
1614b62d2a
|
feat(editor): 样式中的position选项加上中文
|
2025-06-09 19:36:54 +08:00 |
|
roymondchen
|
e8461f91e6
|
fix(editor): 已经配置了的样式无法删除
|
2025-01-17 19:49:56 +08:00 |
|
roymondchen
|
9e35642879
|
style(editor): 优化样式配置面板
|
2025-01-03 17:25:25 +08:00 |
|
moonszhang
|
246e6941d5
|
feat(editor,form,schema): 组件样式配置可视化
|
2024-12-30 12:17:43 +00:00 |
|