Sen descrición

code4eat a1e57ffe99 something %!s(int64=3) %!d(string=hai) anos
mock b6bf5bdd8a add postMessage %!s(int64=3) %!d(string=hai) anos
public af26553e78 init %!s(int64=3) %!d(string=hai) anos
src a1e57ffe99 something %!s(int64=3) %!d(string=hai) anos
.editorconfig af26553e78 init %!s(int64=3) %!d(string=hai) anos
.gitignore af26553e78 init %!s(int64=3) %!d(string=hai) anos
.prettierignore af26553e78 init %!s(int64=3) %!d(string=hai) anos
.prettierrc af26553e78 init %!s(int64=3) %!d(string=hai) anos
.umirc.ts a1e57ffe99 something %!s(int64=3) %!d(string=hai) anos
README.md af26553e78 init %!s(int64=3) %!d(string=hai) anos
package.json b95e7de04c del qiankun %!s(int64=3) %!d(string=hai) anos
tree.text af26553e78 init %!s(int64=3) %!d(string=hai) anos
tsconfig.json af26553e78 init %!s(int64=3) %!d(string=hai) anos
typings.d.ts af26553e78 init %!s(int64=3) %!d(string=hai) anos

README.md

image-20211126105817314

医院中台

背景:
安装环境依赖:
npm i

or

yarn
启动项目
npm run start //包含mock
npm run start:dev //开发环境,不使用mock,所有数据通过代理接口获取

//更过查看pakage.json

预览

image-20211126135739479

项目结构

.
├── README.md
├── package-lock.json
├── package.json
├── src
│   ├── app.tsx
│   ├── components
│   │   └── kc-select
│   ├── global.less
│   ├── layouts
│   │   └── index.tsx
│   ├── pages
│   │   ├── 404.tsx
│   │   ├── index
│   │   └── login
│   ├── service
│   │   ├── api.d.ts
│   │   └── login.ts
│   └── typings.d.ts
├── tree.text
├── tsconfig.json
├── typings.d.ts
└── yarn.lock

8 directories, 14 files

创建者有话说

//该项目运用了大量类似关系
...
    const [data,setData] = useSate<DataType>();

    useEffect(()=>{
          //处理相关逻辑
    },[data]);
...

//项目数据共享使用的是umi 的model插件,每个page对应一个model.ts文件

RoadMap

  • 2022-11-25