feat(组件支持自动染色): dict属性组件自动染色

This commit is contained in:
H0nGzA1
2023-02-13 22:50:30 +08:00
parent a3460cf8d4
commit a54e1adad1

View File

@@ -1,10 +1,11 @@
// 引入fast-crud
import { FastCrud } from '@fast-crud/fast-crud';
import { FastCrud, useTypes } from '@fast-crud/fast-crud';
const { getType } = useTypes();
import '@fast-crud/fast-crud/dist/style.css';
import { setLogger } from '@fast-crud/fast-crud';
// element
import ui from '@fast-crud/ui-element';
import { request } from '/@/utils/service.ts';
import { request } from '/@/utils/service';
export default {
async install(app: any, options: any) {
@@ -52,5 +53,10 @@ export default {
},
});
setLogger({ level: 'error' });
// 设置自动染色
const dictComponentList = ['dict-cascader', 'dict-checkbox', 'dict-radio', 'dict-select', 'dict-switch', 'dict-tree'];
dictComponentList.forEach((val) => {
getType(val).column.component.color = 'auto';
});
},
};