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

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

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

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

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

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

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

相关推荐
safestar201219 小时前
React 性能优化之Fiber 架构深度解析:从堆栈调和到增量渲染的革命
前端·javascript·react
aiguangyuan3 天前
React 18 源码解读(一)
javascript·react·前端开发
aiguangyuan3 天前
React 中什么是可中断更新?
javascript·react·前端开发
人工智能训练4 天前
前端框架选型破局指南:Vue、React、Next.js 从差异到落地全解析
运维·javascript·人工智能·前端框架·vue·react·next.js
aiguangyuan5 天前
React中Context 的作用及原理
javascript·react·前端开发
一只小阿乐5 天前
react 中的判断显示
前端·javascript·vue.js·react.js·react
fredricen7 天前
用LangChain1.0搭建第一个天气查询智能体
llm·agent·react·langchaian
在未来等你7 天前
AI Agent设计模式 Day 7:Tree-of-Thoughts模式:树形思维探索
设计模式·llm·react·ai agent·plan-and-execute
一只小阿乐8 天前
react 点击事件注意事项
前端·javascript·react.js·react
一只小阿乐11 天前
前端react 开发 图书列表分页
前端·react.js·react·ant-