1253 Commits

Author SHA1 Message Date
roymondchen
901fe4dd94 chore: 完善依赖 2024-05-14 14:25:47 +08:00
roymondchen
5074c9e68b refactor(core): 完善事件逻辑 2024-05-14 14:05:01 +08:00
qwertyyb
88c04c6dac
feat: 支持数据源事件 (#605)
* feat: 添加observedData

* feat: 修改错误

* fix: 修复单测报错问题

* feat: 完善数据源事件

* fix: 修复数据源事件调用组件方法时报错的异常

* fix: 修复多个相同类型的数据源数据变化的事件混淆的问题

* chore: 删除无用代码

* feat: 默认使用SimpleObservedData

* feat: 删除无用代码

---------

Co-authored-by: marchyang <marchyang@tencent.com>
2024-05-13 17:23:23 +08:00
roymondchen
831204663a test: 完善测试用例 2024-05-09 20:49:54 +08:00
roymondchen
ff60d0238b chore: 更新依赖 2024-05-09 19:58:48 +08:00
roymondchen
c665bf3ccc fix(core,data-source): 事件参数中关联数据源字段无法自动更新 2024-05-09 17:01:34 +08:00
roymondchen
708d3db4bb feat(data-source): manager init 事件增加error数据 2024-05-08 19:26:53 +08:00
roymondchen
9034cef0d2 fix(form): select option label不生效 2024-05-08 14:44:04 +08:00
roymondchen
0f2bd3f01d build: editor version写错
fix #601
2024-05-08 11:46:31 +08:00
roymondchen
6b081fdc53 chore: 包内依赖改成workspace:*,更新release脚本 2024-04-26 17:15:28 +08:00
Evan Wu
e39a7d140f
fix(editor,stage,utils): 修复在ipad等大屏场景下编辑画布中元素位置计算偏差问题 (#598) 2024-04-25 20:13:21 +08:00
roymondchen
71c90d1d4d chore(element-plus-adapter): 移除vue依赖 2024-04-25 19:42:39 +08:00
roymondchen
ad2146f3bd fix(form): select option 在没有adapter的时候默认使用el-option 2024-04-25 19:38:43 +08:00
roymondchen
9174e775ae chore: 更新github action node 版本 2024-04-23 15:50:28 +08:00
roymondchen
7a9e5ca6f6 build: pre-commit检查改成检查ts类型 2024-04-23 15:24:25 +08:00
roymondchen
883e5d60fa build: 按依赖顺序构建 2024-04-23 15:09:29 +08:00
roymondchen
f467c88b10 chore: 更新packageManager 2024-04-22 20:01:56 +08:00
roymondchen
013365388d style(editor): 调整数据源字段选择器样式 2024-04-16 20:38:34 +08:00
roymondchen
03be7bcbd3 chore: release v1.4.4 v1.4.4 2024-04-16 17:05:21 +08:00
roymondchen
69c555f567 fix(runtime): 更新page后,在编辑器中无法打开蒙层
由于更新page后,会去判断app.page.data对象是否为dsl中page的配置,如果不是会销毁page,重新new,就导致overlay中page的监听失效

fix #587
2024-04-16 16:28:22 +08:00
roymondchen
fc1a7a09ff feat(editor): 优化数据源选择器与代码选择的编辑按钮 2024-04-16 11:52:11 +08:00
roymondchen
4054c6ed57 feat(editor): 支持配置左侧边栏tab style 2024-04-12 20:20:40 +08:00
roymondchen
b1e79c1e05 fix(editor): 在组件属性配置表单中编辑数据源方法无法保存问题 2024-04-12 20:11:34 +08:00
roymondchen
92049cf251 feat(editor): 新增配置控制属性配置面板右下角的源码按钮是否显示 2024-04-12 19:31:09 +08:00
roymondchen
006133102f feat(cli,data-source,runtime): 数据源支持动态按需加载 2024-04-12 16:52:58 +08:00
roymondchen
872c978b9b fix(editor): floating-box高度无法改变 2024-04-11 17:23:31 +08:00
roymondchen
3af247febb fix(playground): 画布尺寸切换无效
由于element-plus2.6后radio-button label属性改成value

fix #586
2024-04-08 14:25:33 +08:00
roymondchen
f35fca0eeb chore: release v1.4.3 v1.4.3 2024-03-29 14:20:35 +08:00
roymondchen
05527a41a1 fix(editor): 数据源字段选择器初始化状态 2024-03-29 14:17:58 +08:00
roymondchen
0e0f50187e fix(data-source,dep,utils): 迭代器数据源配置编译 2024-03-29 12:20:30 +08:00
roymondchen
47b19ae7fa feat(playground): 缓存上次保存dsl 2024-03-28 21:02:15 +08:00
roymondchen
edfe5c6973 chore: release v1.4.2 v1.4.2 2024-03-26 17:21:59 +08:00
roymondchen
ceff0d4147 fix(editor): element-plus更新到2.6后表单项清除后是undefined,改回是空字符串 2024-03-26 17:15:42 +08:00
roymondchen
934398911d feat(data-srouce): manager新增init事件 2024-03-26 17:02:14 +08:00
roymondchen
66e16452a8 feat(editor): 数据源字段选择器增加编辑按钮 2024-03-26 16:12:01 +08:00
roymondchen
f92127e3d6 fix(editor): 代码块配置表单项大小不受配置控制 2024-03-26 15:28:06 +08:00
roymondchen
7049b1ff45 fix(editor): 初始化时如果浏览器切到后台编辑器列宽度计算出问题 2024-03-26 15:20:41 +08:00
roymondchen
15b88c97fc fix(form): select 支持tdesign-vue-next
fix #584
2024-03-25 20:17:00 +08:00
roymondchen
3f06ca3623 build(data-source): umd构建版本将lodash打包进去 2024-03-25 19:14:41 +08:00
roymondchen
a4fc95775e fix(editor): element-plus更新到2.6后表单项清除后是undefined,除了string外其他统一改成null 2024-03-25 14:52:11 +08:00
roymondchen
03fe553344 chore: release v1.4.1 v1.4.1 2024-03-22 13:31:58 +08:00
roymondchen
6ccd8bb06b fix(design): element-plus select中scrollbar变量名改变 2024-03-22 13:27:09 +08:00
Yang Gao
b564907b12
fix(editor): 数据源列表搜索过滤无响应问题 (#582) 2024-03-21 19:30:29 +08:00
roymondchen
f999b60a79 chore: 完善代码 2024-03-20 14:26:05 +08:00
roymondchen
1dcdab8f92 chore(tmagic-form-runtime): 更新版本 2024-03-19 19:27:29 +08:00
roymondchen
da2da0827d chore: release v1.4.0 v1.4.0 2024-03-19 19:22:40 +08:00
roymondchen
b3cf919273 chore(editor): 解决warning 2024-03-19 19:18:03 +08:00
moonszhang
96149bd2ae feat(editor): 数据源抽屉切floatbox 2024-03-19 11:07:43 +00:00
roymondchen
e2326ff4f6 chore: README新增贡献者 2024-03-19 17:29:12 +08:00
roymondchen
92b7a2aecf feat: 完善tdesign-vue-next适配 2024-03-19 17:26:08 +08:00