vben
|
553ee9c7ae
|
chore: revert fix(Icon): Cannot access Icon before initialization #2680 (#2683)
|
2023-04-06 22:44:26 +08:00 |
xingyu
|
7469312ffc
|
fix(Icon): Cannot access Icon before initialization #2680 (#2683)
* fix(Icon): Cannot access Icon before initialization
* fix(comps): import eslint
* fix(Icon): Cannot access Icon before initialization
* fix(comps): import eslint
|
2023-04-06 22:02:02 +08:00 |
oooplz
|
401fcaf325
|
fix: 空数组覆盖有效数组 (#2687)
|
2023-04-06 22:01:25 +08:00 |
vben
|
5e8ef2f64f
|
feat: 添加 defineOptions
|
2023-04-06 00:08:17 +08:00 |
vben
|
8e5a6b7ce5
|
perf: 修复部分 eslint 错误
|
2023-04-05 22:47:14 +08:00 |
vben
|
c2590cbfb5
|
Merge branch 'main' of https://github.com/anncwb/vue-vben-admin
|
2023-04-04 17:14:06 +08:00 |
oooplz
|
af54b0fbc6
|
feat: 多路径字段获取值 (#2664)
|
2023-04-04 16:59:43 +08:00 |
vben
|
ba2415c3b4
|
chore: Extract lint config
|
2023-04-04 16:55:34 +08:00 |
Wit〆苗大
|
7b21e9dc24
|
fix(useFormEvents): 修复#2648修改导致的末尾大括号丢失 (#2655)
Co-authored-by: 苗大 <caoshengmiao@hypergryph.com>
|
2023-03-30 09:53:24 +08:00 |
oooplz
|
1b30834eb3
|
feat: 解构字段设置value (#2648)
|
2023-03-29 14:59:11 +08:00 |
wh
|
d620758c2f
|
fix(ApiSelect): 支持x.x.x格式 (#2637)
Co-authored-by: whong <whif@foxmail.com>
|
2023-03-23 11:45:44 +08:00 |
zty
|
7bbb86249b
|
fix: set type of FormActionType.setFieldsValue same as type of setFieldsValue in useFormEvents (#2630)
|
2023-03-16 13:04:49 +08:00 |
lzdjack
|
3de5b53bcd
|
fix: 修复表单验证 (#2620)
1.优化验证
2.修复自定义组件验证出错的问题
|
2023-03-14 17:06:10 +08:00 |
qixianc94
|
d7f5dfeb9f
|
fix: ApiTransfer的targetKeys属性无效 (#2615)
|
2023-03-10 11:32:49 +08:00 |
Partoo
|
edede25c8f
|
fix: 修复TypeError: item.indexOf is not a function报错 (#2611)
|
2023-03-10 11:31:51 +08:00 |
luocong2016
|
72dbe574d3
|
fix: 修复表单验证失败的多个错误提示,语法报错问题 (#2601)
|
2023-03-06 11:24:09 +08:00 |
luocong2016
|
ed8cffb2a1
|
fix: 组件属性优先默认 (#2581)
|
2023-02-27 12:50:11 +08:00 |
ZhangZhiChao
|
a1b9bbc2ce
|
fix: 重置表单时移除URL中的参数 (#2559)
|
2023-02-19 14:25:09 +08:00 |
mfish
|
dab977ffbc
|
fix(ApiSelect): 解决参数类型为string时的警告问题 (#2517)
* feat(axiosSuccess): 操作成功后根据传入提示模式进行相应
* fix(axiosRetry): 解决get重试请求返回的headers造成无法成功请求的问题
* fix(axiosRetry): 参数首字母小写
* fix(useDataSource): 解决deleteTableRecord删除树形表格的行记录时,无法删除,无法找到子节点的问题
* feat(useDataSource): 删除之前提交代码遗留的console
* fix(permissionGuard): 当获取用户信息失败时,不允许正常登陆返回登陆界面
* fix(permissionGuard): 代码还原
* fix(menu): 解决隐藏菜单目录只能隐藏第一层目录的问题,递归隐藏所有子菜单
* feat(baseSetting): 个人设置图标修改时弹出窗显示原图片,由于跨域获取图片存在问题暂时将user.ts中的跨域图片链接去掉,直接采用本地图片
* fix(ApiSelect): 解决参数类型为string时的警告问题
|
2023-02-05 16:32:53 +08:00 |
lzdjack
|
d3ec7a58ad
|
fix: 修复RadioButtonGroup组件返回值不正确的bug (#2513)
|
2023-01-31 18:03:21 +08:00 |
lzdjack
|
83e529681a
|
perf: 优化ApiRadioGroup回调函数change参数 (#2512)
|
2023-01-31 18:03:11 +08:00 |
lzdjack
|
4d6f24d053
|
perf: 优化ApiCascader回调函数change参数 (#2511)
|
2023-01-31 18:03:02 +08:00 |
Cyrus Zhou
|
1657439569
|
修复 updateSchema 多个field 属性时,第二个无效问题。 (#2493)
* Table BasicColumn 添加 editDynamicDisabled
Co-authored-by: Cyrus Zhou <6802207@qq.com>
使用方式同 Form FormSchema dynamicDisabled
```
export const Columns: BasicColumn[] = [
{
title: 'Title',
dataIndex: 'Title',
editRow: true,
editComponent: 'Select',
editDynamicDisabled: ({ record }) => record.isDisabled,
},
* editComponentProps onChange 功能恢复
Co-authored-by: Cyrus Zhou <6802207@qq.com>
说明:
...omit(compProps, 'onChange')
这会忽略 onChange ,导致 editComponentProps onChange 被取消
如下功能将不支持:
```
editComponentProps: ({ record }) => {
return {
options: effectTypeData,
onChange: () => {
},
};
},
```
* tableData == null 报错
* ApiSelect 第一次选择触发required错误提示问题
* 恢复 虽然可以解决第一次选择提示报错问题,但是会导致 onChange: (e: any, options: any) => 无法获得 options 的值
* 修复标签页切换灰屏不显示内容问题
Co-authored-by: Cyrus Zhou <6802207@qq.com>
问题描述页面没有用 div 包括 会提示 Component inside <Transition> renders non-element root node that cannot be animated ,
导致页灰屏必须刷新页面才可以显示内容
* 添加 Form ApiTransfer
## 使用方式
api 方式:
```
......
component: 'ApiTransfer',
componentProps: {
api: sysUserSelector,
labelField: 'name',
valueField: 'id',
},
.....
```
数据方式:
```
....
componentProps: {
dataSource: [
{ title: 'Test01', key: '0', disabled: false, description: 'description 01' },
{ title: 'Test02', key: '1', disabled: false, description: 'description 02' },
{ title: 'Test03', key: '2', disabled: false, description: 'description 03' },
{ title: 'Test04', key: '3', disabled: false, description: 'description 04' },
{ title: 'Test05', key: '4', disabled: false, description: 'description 05' },
],
},
....
```
* style: eslint 书写规范
* fix: 频繁切换页面导致灰屏
* fix: 修复 updateSchema 多个field 属性时,第二个无效问题。
如:
```
updateSchema([
{
field: 'password',
ifShow: !unref(isUpdate),
},
{
field: 'confirm',
ifShow: !unref(isUpdate),
},
]);
```
Co-authored-by: CyrusZhou <6802207@qq.com>
|
2023-01-18 11:17:44 +08:00 |
前端爱码士
|
f1717973c4
|
fix: 修复props中Array类型定义问题 (#2491)
|
2023-01-18 11:16:43 +08:00 |
vivianma83
|
4c67d8c388
|
feat: 使用useForm时调用setFieldsValue后,组件的onChange未主动触发 (#2142) (#2503)
Co-authored-by: maxiaojing <maxiaojing@hashdata.cn>
|
2023-01-18 11:15:16 +08:00 |
Vinton
|
098621892d
|
perf(component): 1.优化appendSchemaByField只能单一添加一个表单项的问题,可以传入数组表单项,统一添加,减少重复方法调用 2. 增加批量添加表单项demo (#2472)
|
2022-12-22 21:36:36 +08:00 |
Little-LittleProgrammer
|
c7639c4909
|
fix(basicForm): Fixed an issue where custom rules trigger would not take effect (#2439)
Co-authored-by: 吴安乐 <wuanle@qimao.com>
|
2022-12-07 17:11:42 +08:00 |
前端爱码士
|
5a9a8644d6
|
fix: 修复Form组件emptySpan类型定义错误 (#2432)
|
2022-12-01 13:04:46 +08:00 |
Vinton
|
0bb3b7f90d
|
fix: 修复频繁调用_setDefaultValue方法,设置初始值的时候,多次调用失效的问题 (#2431)
Co-authored-by: huangwentao <huangwentao@dianchu.com>
|
2022-12-01 13:04:31 +08:00 |
yaoyylm
|
87ee7cd27a
|
处理(Warning 'Use of eval is strongly discouraged')警告 (#2424)
|
2022-11-25 08:42:02 +08:00 |
前端爱码士
|
a12c5706e8
|
fix: 修复props默认字段default返回空对象语法问题 (#2369)
|
2022-11-14 11:54:30 +08:00 |
无木
|
58b30aae9a
|
refactor: form advanced logic,fixed #2124, #2078,#2089 . follow #2125
|
2022-10-29 09:37:39 +08:00 |
无木
|
5292838fcd
|
fix(apiSelect): remove attribute warning, fixed #2247
|
2022-10-28 13:31:43 +08:00 |
sevth
|
bc499744c0
|
feat(Form): 支持`filedMapToTime`分别格式化时间,支持配置时间相关组件默认值处理开关,当组件配置`valueFormat`时,默认值绑定不再是`moment`对象,此时应关闭默认值的转换处理 (#2305)
* fix: 修复使用 extendSlots 时插槽参数未传递的问题。
* feat(Form): `fieldMapToTime`additional time formatting support separately.
* fix(Form): Add `isHandleDateDefaultValue` property.
Co-authored-by: sevth <pengqiang@vastweb>
|
2022-10-25 08:48:47 +08:00 |
Sizhu Wang
|
c8b169494f
|
fix(form): 修复表单fieldMapToTime对应的值为空仍提交原来的字段值 (#2303)
|
2022-10-25 08:48:29 +08:00 |
JinMao
|
768fadbffb
|
fix: Form method name field
|
2022-10-18 14:47:50 +08:00 |
前端爱码士
|
9aa2cf3ebf
|
fix: 修复单词拼写错误,replace 'Filed' width 'Feild' (#2285)
|
2022-10-17 09:07:09 +08:00 |
wujieli
|
692df33fd8
|
types(components): ApiTransfer props 类型错误,删除多余属性 (#2197)
|
2022-09-29 13:49:44 +08:00 |
wjc112233
|
20c10df846
|
fix: 修改BasicForm表单的展开和收起按钮状态错误的bug (#2089) (#2109)
Co-authored-by: wjc <7098544231@qq.com>
|
2022-07-23 19:27:39 +08:00 |
Cyrus Zhou
|
40071529d2
|
添加 Form ApiTransfer , 修复标签页切换灰屏不显示内容问题 (#2052)
* Table BasicColumn 添加 editDynamicDisabled
Co-authored-by: Cyrus Zhou <6802207@qq.com>
使用方式同 Form FormSchema dynamicDisabled
```
export const Columns: BasicColumn[] = [
{
title: 'Title',
dataIndex: 'Title',
editRow: true,
editComponent: 'Select',
editDynamicDisabled: ({ record }) => record.isDisabled,
},
* editComponentProps onChange 功能恢复
Co-authored-by: Cyrus Zhou <6802207@qq.com>
说明:
...omit(compProps, 'onChange')
这会忽略 onChange ,导致 editComponentProps onChange 被取消
如下功能将不支持:
```
editComponentProps: ({ record }) => {
return {
options: effectTypeData,
onChange: () => {
},
};
},
```
* tableData == null 报错
* ApiSelect 第一次选择触发required错误提示问题
* 恢复 虽然可以解决第一次选择提示报错问题,但是会导致 onChange: (e: any, options: any) => 无法获得 options 的值
* 修复标签页切换灰屏不显示内容问题
Co-authored-by: Cyrus Zhou <6802207@qq.com>
问题描述页面没有用 div 包括 会提示 Component inside <Transition> renders non-element root node that cannot be animated ,
导致页灰屏必须刷新页面才可以显示内容
* 添加 Form ApiTransfer
## 使用方式
api 方式:
```
......
component: 'ApiTransfer',
componentProps: {
api: sysUserSelector,
labelField: 'name',
valueField: 'id',
},
.....
```
数据方式:
```
....
componentProps: {
dataSource: [
{ title: 'Test01', key: '0', disabled: false, description: 'description 01' },
{ title: 'Test02', key: '1', disabled: false, description: 'description 02' },
{ title: 'Test03', key: '2', disabled: false, description: 'description 03' },
{ title: 'Test04', key: '3', disabled: false, description: 'description 04' },
{ title: 'Test05', key: '4', disabled: false, description: 'description 05' },
],
},
....
```
|
2022-07-10 18:26:39 +08:00 |
Tanimodori
|
3cc72d6791
|
fix: 更新Schema时默认值不应覆盖已有值,fix #1997 (#2003)
|
2022-06-26 12:47:53 +08:00 |
Arvin
|
d21578ab33
|
表单设置初始值defaultValue时候使用深度拷贝 (#1935)
* fix: fix wrong naming
* perf: 表单设置初始值defaultValue时候使用深度拷贝
* perf: 表单设置初始值defaultValue时候使用深度拷贝
* Revert "perf: 表单设置初始值defaultValue时候使用深度拷贝"
This reverts commit a103cd11b4c8e4eeac3be114c103a5c30f562042.
* perf: perf Tree Component
* fix: 解决tree树形异步懒加载,点击两次才能关闭
Co-authored-by: yfh01 <unconfigured@null.spigotmc.org>
|
2022-06-16 19:03:37 +08:00 |
Felix Hoi
|
a0920d284d
|
fix(useFormEvents): isNullOrUnDef is not defined (#1915)
* fix/invaild dateFormat
* fix(useFormEvents): isNullOrUnDef is not defined
Co-authored-by: Felix Hoi <felixhoi@ssm.gov.mo>
|
2022-05-20 17:59:45 +08:00 |
Joyboo
|
d09e998ae7
|
表单field支持a.b.c的写法 (#1549)
* chore: table size放到settings
* chore(TableAction): 操作确认框增加placement属性支持
* chore(Form): 表单field支持a.b.c嵌套写法
Co-authored-by: jinmao88 <50581550+jinmao88@users.noreply.github.com>
|
2022-04-30 19:05:02 +08:00 |
JinMao
|
3b86435766
|
feat: ApiTree add afterFetch props,add ApiTree demo
|
2022-04-18 08:21:04 +08:00 |
Henry Rao
|
b41e3939ac
|
fix: 修复updateSchema之后会把已填值重置为defaultValue的问题 (#1792)
|
2022-04-13 19:45:55 +08:00 |
jinmao88
|
2bf48e0f23
|
合并拉取请求 #1801
feat: 实时监听form表单项值变化
|
2022-04-13 19:34:58 +08:00 |
chengj
|
c0441cf5c3
|
feat: listen form field value change
|
2022-04-13 10:49:53 +08:00 |
zuihou
|
8d93e047d0
|
fix: 已经存在rules时,required不生效
|
2022-04-08 23:58:39 +08:00 |
zuihou
|
1e0ede09a2
|
fix: 已经存在rules时,required不生效
|
2022-04-08 16:39:32 +08:00 |