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

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

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

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

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

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

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

相关推荐
Crazy Struggle4 天前
.NET 9 + React 开发的企业级后台权限管理系统,文档齐全,轻松上手
react·权限管理系统·后台管理系统·.net 9.0
Python私教7 天前
FastAPI+React19 ERP系统实战 第01期
react·fastapi
一笑code8 天前
vue/微信小程序/h5 实现react的boundary
微信小程序·vue·react
ZHOU_WUYI21 天前
GitHub OAuth 认证示例
flask·github·react
SuperherRo21 天前
Web攻防-XSS跨站&浏览器UXSS&突变MXSS&Vue&React&Electron框架&JQuery库&写法和版本
vue.js·electron·jquery·react·xss·mxss·uxss
飞鸟malred22 天前
nextjs入门
前端·react·nextjs
aiguangyuan1 个月前
React 动态路由的使用和实现原理
react·前端开发
aiguangyuan1 个月前
手写简版React-router
react·前端开发
aiguangyuan1 个月前
React-router实现原理剖析
react·前端开发
aiguangyuan1 个月前
React 19 新特性
react·前端开发