umi项目运行时配置,app.ts

运行时配置和配置的区别是他跑在浏览器端,基于此,我们可以在这里写函数、tsx、import 浏览器端依赖等等,注意不要引入 node 依赖。

getInitialState 用于获取初始化数据,初始化数据使用 useModel 在各个组件中使用,在请求中 getInitialState 会堵塞页面加载。

request 用于配置全局的网络请求,你可以在这里做拦截器,全局错误处理,鉴权的配置。

我们把src下面的app.ts文件定为运行时候的配置。

举一个例子,在运行时候的配置,

const layout 就是关于页面layout的布局,关于layout的具体属性配置可以查询umi官网的umiMax。

相关推荐
Richown5 小时前
数据库分片:MySQL分库分表实战
区块链·react
Richown7 小时前
区块链跨链桥接:原理与实现
区块链·react
Richown7 小时前
边缘计算:Cloudflare Workers实战
区块链·react
Richown8 小时前
容器安全:Docker镜像安全与漏洞扫描
区块链·react
Richown8 小时前
WebGL入门:Three.js高级材质与光照
区块链·react
Richown10 小时前
实时数据处理:Apache Kafka与Flink实战
区块链·react
啊哈哈121381 天前
系统设计复盘:为什么 Agent 的 ReAct 循环必须内嵌确定性保护层——以 FitMind 健康助手的路由与步骤控制为例
人工智能·python·react
Richown1 天前
微前端架构:从理论到实践
区块链·react
Richown1 天前
数据可视化:使用D3.js创建交互式图表
区块链·react
Richown1 天前
微服务通信:gRPC与REST对比分析
区块链·react