Skip to main content
Version: 2.x

扩展公共 utils

用 Create Godzilla App 创建的 UI 应用,已经提供了很多公共 utils,一般合理使用这些 utils 就能满足项目需求,如若不满足,可以修改或者扩展公共 utils。

假设我们要增加公共字典,如下为操作步骤

第一步,新增文件 app/utils/index.ts, 注意文件路径不可改,内容如下

// app/utils/index.ts
// export框架默认配置,注意,这一行不能删改!
export { fullScreen, KeyStore, logger, WebSocket, lockScreenEvent } from '@/utils';

第二步,在 app/utils 下新增字典文件 Dict/index.ts

// app/utils/Dict/index.ts
/**
* 数据字典常量定义
*/
export default {};

第三步,在 app/utils/index.ts 文件 export 字典常量

// export框架默认配置,注意,这一行不能删改!
export { fullScreen, KeyStore, logger, WebSocket, lockScreenEvent } from '@/utils';

// 引入其他utils,例如数据字典常量
export { default as DICT } from './Dict';

最后,就可以在项目中使用了, 重新 npm start 就可以看到效果啦

import { DICT } from 'utils';
// ...