Commit Graph

6624 Commits

Author SHA1 Message Date
liaoxuezhi
83564b4682
chore: 有可能组件都销毁了 (#2282)
* chore: 有可能组件都销毁了

* chore: 有可能组件都销毁了
2021-07-16 10:06:34 +08:00
liaoxuezhi
994da91686
chore: 调整 dialog drawer 默认查找功能组件策略 (#2283)
* chore: 调整 dialog drawer 默认查找功能组件策略

* 小调整, 看样子默认不需要读取所有组件列表,除非配有处理对象
2021-07-16 10:05:14 +08:00
liaoxuezhi
57a2a59b67
fix: 兼容旧用法里面 type 是大写的情况 (#2284) 2021-07-16 10:04:37 +08:00
liaoxuezhi
acf1846349
feat: Overlay 当目标组件所在滚动容器处于弹窗所在容器时, 滚动容器滚动需要重新定位 (#2285) 2021-07-16 10:03:42 +08:00
Anderson
1a8061aa0c
单词错误修改 (#2278) 2021-07-15 13:08:28 +08:00
liaoxuezhi
ccef657405
fix: formItem 的 config 方法中不应该还有 onChange 逻辑,在 wrapControl 的 didMount 已经处理了 (#2277) 2021-07-14 20:18:17 +08:00
2betop
ad20763066 Group 配置 label 了就用 formItem 格式输出,水平模式会有个默认的 gap 2021-07-14 18:36:06 +08:00
liaoxuezhi
b7036a2930
chore: 不自动包裹 asFormItem (#2275)
* 不自动包裹 asFormItem

* 改个名字
2021-07-14 16:37:54 +08:00
吴多益
b5c7fabbfe
docs:修复 input-tag 链接错误 2021-07-14 16:16:07 +08:00
liaoxuezhi
ebc073f1bc
feat: 数据加工钩子支持获取接口返回的数据 (#2274)
* feat: 数据加工钩子支持获取接口返回的数据

* 参数传错了

* chore: chart 的dom 不要切换, 方便编辑器标记dom
2021-07-14 10:13:51 +08:00
liaoxuezhi
c45adc17d8
fix: 数据同步导致接口数据丢失问题 (#2273)
主要解决以下场景

crud 中有一栏为 service, service 通过接口拉取接口数据, 当切换页面的时候,如果没有构成接口重新加载的条件, service 的接口不会重新拉取, 但是因为行数据变化,导致了 service 的数据丢失.

解决办法是, 当有远程数据时, 只做 merge ,而不是完全替换
2021-07-13 21:59:53 +08:00
liaoxuezhi
ce77ea2980
fix: ios 不支持零宽断言,换种实现 (#2272)
* fix: ios 不支持零宽断言,换种实现

* 优化一下
2021-07-13 21:34:31 +08:00
liaoxuezhi
3b31bc3264
fix: 修复 1.2 中初始 selectFirst 无效的问题 (#2269) 2021-07-13 18:19:33 +08:00
liaoxuezhi
c339bc710f
chore: 当通过转义避免被识别为某种模板引擎时需要支持将转义字符去掉,同时去掉 lodash 支持 $xxx 的语法,因为与内置语法冲突 (#2268)
* fix: bultin 语法检测,不检测带转义了的用法

* chore: 当通过转义避免被识别为某种模板引擎时需要支持将转义字符去掉,同时 lodash 支持  语法,否则与内置语法冲突

* Update tpl-lodash.ts
2021-07-13 18:18:56 +08:00
吴多益
e6c30b6c42
docs: 补充 table-view 作为布局使用的文档 (#2270)
* docs: 补充 table-view 作为布局使用的文档

* docs: 补充 table-view 作为布局使用的文档
2021-07-13 18:04:58 +08:00
hsm-lv
e316636a73
fix:输入框禁用状态下依然弹出options (#2267) 2021-07-13 11:24:11 +08:00
cyboning
b91ad043ae
上传时 formdata 不添加空元素 (#2259)
Co-authored-by: cy <chenyi08@kuaishou.com>
2021-07-13 10:39:06 +08:00
liaoxuezhi
3d1eaf18ac
fix: bultin 语法检测,不检测带转义了的用法 (#2265) 2021-07-13 10:38:33 +08:00
RickCole
de4bd5d915
fix: 修复 inputNumber resetValue 默认值失效问题 (#2264) 2021-07-12 18:43:02 +08:00
liaoxuezhi
2eef36c633
fix: 如果存在同名属性,当前输入的值正好跟上层数据链一致就不会触发change (#2263) 2021-07-12 17:57:12 +08:00
吴多益
9a30e42c39
fix: 组合条件的高亮背景色和按钮 active 时文字颜色冲突 (#2262) 2021-07-12 16:55:27 +08:00
2betop
2906cd929e 更新 snapshot 2021-07-12 11:14:08 +08:00
liaoxuezhi
d186435513
Revert "根据 itemDraggableOn 控制拖拽按钮是否显示 (#2255)" (#2260)
This reverts commit 02bfa4bc6f.
2021-07-12 10:57:17 +08:00
liaoxuezhi
ddd8f2c510 chore: form 的 renderFormItems 模式样式优化 2021-07-10 22:59:52 +08:00
liaoxuezhi
77e3cffa5e fix: renderFormItems 兼容旧的用法 2021-07-10 19:12:27 +08:00
liaoxuezhi
a90bb85c6c
chore: tab 里面直接写 type, 虽然是一种不推荐的用法,但是还是兼容一下 (#2256) 2021-07-09 20:37:39 +08:00
liaoxuezhi
3b477cda35
Update compat.ts 2021-07-09 20:36:22 +08:00
cyboning
02bfa4bc6f
根据 itemDraggableOn 控制拖拽按钮是否显示 (#2255)
Co-authored-by: cy <chenyi08@kuaishou.com>
2021-07-09 20:33:26 +08:00
liaoxuezhi
3589f0bfe0
fix: isObjectShallowModified 修复循环引用死循环问题 (#2257) 2021-07-09 20:28:05 +08:00
liaoxuezhi
4f1d6ed123
chore: 统一表单展示模式配置,容器用 subFormMode,列上用 mode (#2253) 2021-07-09 20:26:46 +08:00
liaoxuezhi
00ea56bd83
chore: 统一表单展示模式配置,容器用 subFormMode,列上用 mode (#2252) 2021-07-09 20:26:14 +08:00
iceqing
6c4149547d
docs(action): added info level in action.md (#2251) 2021-07-09 19:53:12 +08:00
吴多益
ec45439c97
Update Dockerfile 2021-07-09 11:38:20 +08:00
吴多益
d548b84b23
chore:增加按钮激活状态边框颜色,方便区分 (#2250) 2021-07-09 11:32:41 +08:00
吴多益
2a16821910
Update .dockerignore 2021-07-09 11:25:30 +08:00
liaoxuezhi
05c1885ddb
Update _table.scss 2021-07-09 10:50:31 +08:00
2betop
99b748b419 重新生成 release 2021-07-08 21:45:45 +08:00
2betop
4bd7ff455e 发布 1.2.1 2021-07-08 21:40:35 +08:00
2betop
38f1f7b29f fix: crud 里面还有用 grid 的情况,先还原一下 2021-07-08 21:17:57 +08:00
liaoxuezhi
588808c6d2
部分容器支持配置子表单默认展示模式 (#2247)
* feat: 部分容器组件支持配置子表单项的展示模式

* 路径调整

* group 兼容下旧的配置方式
2021-07-08 19:48:44 +08:00
liaoxuezhi
07f5e64450
fix: asFormItem 可能会重复包裹 (#2240)
* fix: asFormItem 可能会重复包裹

* chore: component 形式跟 renderer 形式接收的参数保持一致

* chore: component 形式跟 renderer 形式接收的参数保持一致
2021-07-08 14:16:47 +08:00
liaoxuezhi
5517f5b1d0
feat: 自定义组件不在 form 当前层级也需要支持自动包裹 formItem 功能 (#2239) 2021-07-08 13:23:49 +08:00
liaoxuezhi
4dad9f7bd8
feat: table 的嵌套模式支持 parent 获取上层数据 (#2238) 2021-07-08 12:56:37 +08:00
liaoxuezhi
78e4592687
feat: 渲染器类型匹配忽略大小写 (#2235) 2021-07-08 10:52:31 +08:00
liaoxuezhi
4ffd229336
chore: 样式调整 (#2234) 2021-07-08 10:49:43 +08:00
liaoxuezhi
79a1d63557
chore: 样式调整 (#2233)
* chore: 样式调整

* chore: 样式微调

* fix: 错误时 ok 为 false

* chore: 小优化
2021-07-07 19:39:17 +08:00
liaoxuezhi
c05cb34283
fix: promise 的 finally 可能没有 (#2231)
* fix: promise 的 finally 可能没有

* 少了 await
2021-07-07 11:37:01 +08:00
2betop
1d57c616ba formula 修复 2021-07-07 10:37:05 +08:00
2betop
933b9c345e formula 修复 2021-07-07 10:28:23 +08:00
2betop
8e5c3820de formula 修复 2021-07-07 10:19:27 +08:00