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

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

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

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

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

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

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

相关推荐
csj5015 小时前
前端基础之《React(7)—webpack简介-ESLint集成》
前端·react
老李说技术1 天前
React中useContext的基本使用和原理解析
react
w2sfot2 天前
如何将React自定义语法转化为标准JavaScript语法?
javascript·react
rengang663 天前
502-Spring AI Alibaba React Agent 功能完整案例
人工智能·spring·agent·react·spring ai·ai应用编程
csj503 天前
前端基础之《React(6)—webpack简介-图片模块处理》
前端·react
!win !4 天前
从一个按钮实例入门CSS in JS之styled-components
css·react
明仔的阳光午后5 天前
React 入门 01:快速写一个React的HelloWorld项目
前端·javascript·react.js·前端框架·reactjs·react
xixixin_5 天前
【React】节流会在react内失效??
开发语言·前端·javascript·react
csj506 天前
前端基础之《React(4)—webpack简介-编译打包优化》
前端·react
csj508 天前
前端基础之《React(3)—webpack简介-集成JSX语法支持》
前端·react