Commit Graph

6696 Commits

Author SHA1 Message Date
RickCole
709042caa6
Merge pull request #2205 from 2betop/picker
chore: crud & servie 独立scoped, 弹框委托子节点处理调整
2021-07-02 16:53:52 +08:00
2betop
c9f1caa03e chore: crud & servie 独立scoped, 弹框委托子节点处理调整 2021-07-02 16:51:07 +08:00
2betop
56c00cb308 render 的时候不能传 true 2021-07-02 15:14:56 +08:00
liaoxuezhi
07b3e8ff5a
chore: 调整渲染器查找时机 (#2202)
* 查找渲染器时机调整

* merge & 调整渲染器查找时机
2021-07-02 13:47:07 +08:00
liaoxuezhi
bd81329abe
Schema (#2201)
* fix: 修复支持 crud source 同步外部数据能力导致的 crud 卡顿问题

* 不是合法的 schema 不要去查找渲染器
2021-07-02 12:31:15 +08:00
liaoxuezhi
8a7c4440a0
fix: 修复支持 crud source 同步外部数据能力导致的 crud 卡顿问题 (#2200) 2021-07-02 12:07:56 +08:00
liaoxuezhi
5fbe3b331c
fix: 修复 https://github.com/baidu/amis/pull/2188 带来的问题 (#2197) 2021-07-01 23:28:43 +08:00
吴多益
638e42d25f
chore: 暂时恢复 react-visibility-sensor 为旧版解决 jest 报错 (#2195) 2021-07-01 21:25:15 +08:00
liaoxuezhi
7b3df4aa75
feat: 表格支持嵌套和合并单元格组合使用,升级合并单元格可以配置从左侧第几列开始合并 (#2193)
* feat: 表格支持嵌套和合并单元格组合使用,升级合并单元格可以配置从左侧第几列开始合并

* 文档补充
2021-07-01 20:00:43 +08:00
liaoxuezhi
2d5317cc5f
fix: 修复弹框中按钮 ajax 动作可能触发两次的问题 (#2191) 2021-07-01 20:00:14 +08:00
liaoxuezhi
8251eb40f7
fix: 表格单元格下发属性逻辑优化 (#2194)
在 schema 的配置会作为 props 下发,导致优先级提高

比如: 某个表格配置了个 service 如果 service 成员包含有配置 api 的在成员中读取的 api 始终是最外层这个表格的 service api
2021-07-01 19:56:20 +08:00
吴多益
13f598d022
Update README.md 2021-07-01 14:11:37 +08:00
liaoxuezhi
f443a9e263
1.2.x 兼容性问题修复 (#2190)
* 原有 controls 下非表单项的 visibleOn 逻辑表现不一致

* form > service 同名数据同步问题不一致

* 表单项 mode 展示模式配置不同步问题修复

* snapshot 更新
2021-07-01 13:42:45 +08:00
liaoxuezhi
b5b6cfd310 1.2.0 2021-07-01 00:47:12 +08:00
liaoxuezhi
9ee369a5b7
Merge 1.1.x & CRUD 的 source 用法优化 (#2188)
* jssdk 产出带版本

* jssdk 产出带版本

* feat:当表单disable时隐藏QuickEdit (#2175)

Co-authored-by: qinhaoyan <qinhaoyan@baidu.com>

* chore: 更新版本号

* 优化 Static 下的 quickEdit 处理逻辑

* 修复弹框关闭逻辑

* tabs schema 中 activeKey 优先级降低 (#2186)

* 同步1.2版本的时间范围选择改动 (#2183)

* crud 的 source 用法优化 #2108

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
Co-authored-by: qinhaoyan <qinhaoyan@baidu.com>
Co-authored-by: 吴多益 <wuduoyi@baidu.com>
Co-authored-by: RickCole <rickcole21@outlook.com>
Co-authored-by: xuzhendong666 <810792608@Outlook.com>
2021-07-01 00:46:18 +08:00
吴多益
63466f47d2
feat: nav 的连接支持设置 target (#2177) 2021-07-01 00:45:13 +08:00
吴多益
54efd883e1
fix: 修复 sdk 报错 2021-07-01 00:00:08 +08:00
吴多益
1b8216e78c
docs: 补充设置初始值的说明 2021-06-30 16:59:02 +08:00
吴多益
61b81b0116
docs: 修复文档错误 2021-06-30 14:22:40 +08:00
吴多益
4392173ee6
deps: 升级几个依赖 (#2181) 2021-06-30 13:35:26 +08:00
qinhaoyan
4f7fcb4f1c
feat:当表单disabled时隐藏QuickEdit (#2178)
Co-authored-by: qinhaoyan <qinhaoyan@baidu.com>
2021-06-30 10:38:05 +08:00
吴多益
04d1d3cf3a
feat: dialog 支持配置电击其它区域关闭 (#2176)
* feat: dialog 支持配置电击其它区域关闭

* 修复 remark 位置问题
2021-06-29 22:07:17 +08:00
liaoxuezhi
89bf873347
1.2.x 兼容性问题处理 (#2172)
* defaultData 支持配置数据映射

* crud 下面的 form 用法逻辑优化

* each 也可能需要 static 展示
2021-06-29 18:40:18 +08:00
吴多益
0c371b552a
docs: react 增加引入 helper 的说明 2021-06-29 17:04:34 +08:00
吴多益
3a0c9d625e
feat: 新增 code 代码高亮组件 (#2171)
* 更新 snapshot

* feat: datetime 组件时间支持可点选 (#2100)

* 文档和一些小修改 (#2107)

* jssdk 支持 hash路由改造

* 更新文档

* default value 和  value 逻辑优化

* 优化 value 的处理逻辑

* 同步值应该固定某一种模式

* name 干脆支持 filter 好了

* 更新的时候获取数据不一致

* 修复 qrcode 获取值方式

* columns 有可能不是数组

* feat: 新增 code 代码高亮组件

* 删掉一些不用的代码

* 增加 tabSize 和 theme 设置

* 增加 tabSize 和 theme 设置

* 支持更新

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: Allen <yupeng.cqupt@qq.com>
Co-authored-by: RickCole <rickcole21@outlook.com>
2021-06-29 16:39:03 +08:00
吴多益
fe4f23da6f
fix: 修复 jssdk 的 alert、toast 不支持 locale 设置问题 (#2170)
* 更新 snapshot

* feat: datetime 组件时间支持可点选 (#2100)

* 文档和一些小修改 (#2107)

* jssdk 支持 hash路由改造

* 更新文档

* default value 和  value 逻辑优化

* 优化 value 的处理逻辑

* 同步值应该固定某一种模式

* name 干脆支持 filter 好了

* 更新的时候获取数据不一致

* 修复 qrcode 获取值方式

* columns 有可能不是数组

* fix: 修复 jssdk 的 alert、toast 不支持 locale 设置问题

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: Allen <yupeng.cqupt@qq.com>
Co-authored-by: RickCole <rickcole21@outlook.com>
2021-06-29 14:03:44 +08:00
吴多益
d922d87666
docs: 补充加载图片的文档说明 2021-06-29 12:54:47 +08:00
Pearson
fb15dcd6ad
feat: avator icon关键字支持上下文 (#2154)
* avator icon关键字支持上下文

* 使用isPureVariable

Co-authored-by: tonglsh <tonglsh@hfvast.com>
2021-06-28 21:55:28 +08:00
吴多益
6bd06bf566
chore: 拆分 render 方法方便编辑器 (#2168)
* 更新 snapshot

* feat: datetime 组件时间支持可点选 (#2100)

* 文档和一些小修改 (#2107)

* jssdk 支持 hash路由改造

* 更新文档

* default value 和  value 逻辑优化

* 优化 value 的处理逻辑

* 同步值应该固定某一种模式

* name 干脆支持 filter 好了

* 更新的时候获取数据不一致

* 修复 qrcode 获取值方式

* columns 有可能不是数组

* chore: 拆分 render 方法方便编辑器

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: Allen <yupeng.cqupt@qq.com>
Co-authored-by: RickCole <rickcole21@outlook.com>
2021-06-28 21:54:41 +08:00
cyboning
184b03bcf1
修复搜索框 clear-and-submit 时有多级属性时的错误行为 (#2162)
Co-authored-by: cy <chenyi08@kuaishou.com>
2021-06-28 21:45:53 +08:00
liaoxuezhi
1fd9a0451b
componentWillMount & componentWillReceiveProps 调整 (#2167)
* componentWillReceiveProps => componentDidUpdate

* willMount 改成 构造器
2021-06-28 19:02:59 +08:00
吴多益
7e77eec07b
feat: table view 支持标题和列设置 (#2163)
* 更新 snapshot

* feat: datetime 组件时间支持可点选 (#2100)

* 文档和一些小修改 (#2107)

* jssdk 支持 hash路由改造

* 更新文档

* default value 和  value 逻辑优化

* 优化 value 的处理逻辑

* 同步值应该固定某一种模式

* name 干脆支持 filter 好了

* 更新的时候获取数据不一致

* 修复 qrcode 获取值方式

* columns 有可能不是数组

* feat: table view 支持标题和列设置

* feat: table view 支持标题和列设置

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: Allen <yupeng.cqupt@qq.com>
Co-authored-by: RickCole <rickcole21@outlook.com>
2021-06-28 18:45:57 +08:00
qinhaoyan
b7d353e9c8
fix:修复table拖拽时子级找不到父级 (#2164)
Co-authored-by: qinhaoyan <qinhaoyan@baidu.com>
2021-06-28 16:33:03 +08:00
liaoxuezhi
201d0c6d37
build schema 编译错误问题 (#2161) 2021-06-28 00:11:40 +08:00
liaoxuezhi
a63e1916e5 Merge branch '1.1.x' 2021-06-27 23:42:08 +08:00
liaoxuezhi
bdcb3392c1 tree 远程加载报错问题 2021-06-27 22:00:18 +08:00
RickCole
7fdfcbbb53
fix: 兼容editor的hack (#2155)
* fix: 1.2.x 修复 File disabled 失效问题

* 兼容editor的hack
2021-06-25 17:49:31 +08:00
Akikonata
76d106b54b
加几个火 (#2153)
* 处理某些特殊情况下会传入空字符串导致无法识别值的问题

* 修复空字符串不能识别导致出错的问题

* select 支持不换行模式

* 解决长列表出现双滚动条的问题

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

Co-authored-by: panzheng <panzheng@baidu.com>
2021-06-25 16:25:34 +08:00
Akikonata
c6320a4a92
爱速搭低代码大赛的广告 (#2152)
* 处理某些特殊情况下会传入空字符串导致无法识别值的问题

* 修复空字符串不能识别导致出错的问题

* select 支持不换行模式

* 解决长列表出现双滚动条的问题

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

* 大赛广告

Co-authored-by: panzheng <panzheng@baidu.com>
2021-06-25 16:13:42 +08:00
2betop
13ce0488c9 merge from 1.1.x 2021-06-24 21:49:33 +08:00
2betop
aa602c2e26 更新版本号 2021-06-24 21:43:00 +08:00
2betop
da158f1e84 正则优化一下 2021-06-24 21:38:36 +08:00
liaoxuezhi
5295527fdd
jssdk 调整支持多版本共存 (#2151)
* jssdk 产出带版本

* jssdk 产出带版本
2021-06-24 20:59:28 +08:00
RickCole
0f6d72a8ab
feat: 单个表单项支持后端校验 (#2127)
* fix: 1.2.x 修复 File disabled 失效问题

* feat: 单个表单项支持后端校验

* update snapshot

* fix snapshot

* fix

* update error

* 补一下用例

* fix test
2021-06-24 17:31:44 +08:00
xuzhendong666
8b02e01368
feat: 月度选择器支持年份选择切换 (#2150)
* feat: 月份选择器支持快捷键

* Update MonthRangePicker.tsx

* 月度选择器支持年份选择切换

* Update MonthRangePicker.tsx
2021-06-24 13:20:10 +08:00
吴多益
6d8f264720
chore: 导出 Excel 的 tpl 模式默认滤掉 html 标签 (#2147) 2021-06-24 10:18:25 +08:00
吴多益
56e9602869
feat: table view 组件 (#2139)
* 更新 snapshot

* feat: datetime 组件时间支持可点选 (#2100)

* 文档和一些小修改 (#2107)

* jssdk 支持 hash路由改造

* 更新文档

* default value 和  value 逻辑优化

* 优化 value 的处理逻辑

* 同步值应该固定某一种模式

* name 干脆支持 filter 好了

* 更新的时候获取数据不一致

* 修复 qrcode 获取值方式

* columns 有可能不是数组

* feat: 增加 table-view 初步

* 修复 ECharts 编辑器的问题

* 方便编辑器编辑

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: Allen <yupeng.cqupt@qq.com>
Co-authored-by: RickCole <rickcole21@outlook.com>
2021-06-24 10:18:12 +08:00
xuzhendong666
8364a8e142
feat: 月份选择器增加快捷键支持 (#2145)
* feat: 月份选择器支持快捷键

* Update MonthRangePicker.tsx
2021-06-24 10:17:48 +08:00
吴多益
472c876099
fix: flex 的子节点需要 key (#2148) 2021-06-24 10:15:06 +08:00
2betop
abb2c625d9 删掉业务相关代码 2021-06-23 18:49:23 +08:00