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 // 引入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 '@fast-crud/fast-crud/dist/style.css';
import { setLogger } from '@fast-crud/fast-crud'; import { setLogger } from '@fast-crud/fast-crud';
// element // element
import ui from '@fast-crud/ui-element'; import ui from '@fast-crud/ui-element';
import { request } from '/@/utils/service.ts'; import { request } from '/@/utils/service';
export default { export default {
async install(app: any, options: any) { async install(app: any, options: any) {
@@ -52,5 +53,10 @@ export default {
}, },
}); });
setLogger({ level: 'error' }); 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';
});
}, },
}; };