* 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' },
],
},
....
```
| 名称 |
最后提交
|
最后更新 |
|---|---|---|
| .github | 正在载入提交数据... | |
| .husky | 正在载入提交数据... | |
| .vscode | 正在载入提交数据... | |
| build | 正在载入提交数据... | |
| mock | 正在载入提交数据... | |
| public | 正在载入提交数据... | |
| src | 正在载入提交数据... | |
| tests/server | 正在载入提交数据... | |
| types | 正在载入提交数据... | |
| .editorconfig | 正在载入提交数据... | |
| .env | 正在载入提交数据... | |
| .env.development | 正在载入提交数据... | |
| .env.production | 正在载入提交数据... | |
| .env.test | 正在载入提交数据... | |
| .eslintignore | 正在载入提交数据... | |
| .eslintrc.js | 正在载入提交数据... | |
| .gitignore | 正在载入提交数据... | |
| .gitpod.yml | 正在载入提交数据... | |
| .prettierignore | 正在载入提交数据... | |
| .stylelintignore | 正在载入提交数据... | |
| CHANGELOG.en_US.md | 正在载入提交数据... | |
| CHANGELOG.md | 正在载入提交数据... | |
| CHANGELOG.zh_CN.md | 正在载入提交数据... | |
| LICENSE | 正在载入提交数据... | |
| README.md | 正在载入提交数据... | |
| README.zh-CN.md | 正在载入提交数据... | |
| commitlint.config.js | 正在载入提交数据... | |
| index.html | 正在载入提交数据... | |
| package.json | 正在载入提交数据... | |
| pnpm-lock.yaml | 正在载入提交数据... | |
| postcss.config.js | 正在载入提交数据... | |
| prettier.config.js | 正在载入提交数据... | |
| stylelint.config.js | 正在载入提交数据... | |
| tsconfig.json | 正在载入提交数据... | |
| vite.config.ts | 正在载入提交数据... | |
| windi.config.ts | 正在载入提交数据... | |
| yarn.lock | 正在载入提交数据... |