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

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

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

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

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

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

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

相关推荐
郝开3 天前
扩展:React 项目执行 yarn eject 后的 scripts 目录结构详解
react.js·前端框架·react
郝开3 天前
扩展:React 项目执行 yarn eject 后的 config 目录结构详解
react.js·前端框架·react
破烂公司一级特派员5 天前
前端开发实战:用React Hooks优化你的组件性能
性能优化·实战·react·前端开发·hooks
西楚曹长卿15 天前
RN 获取视频封面,获取视频第一帧
android·react native·音视频·react
凌晨一点的程序员16 天前
antd中的表格穿梭框(Transfer)如何使用
前端·javascript·html·react·antd·transfer
Zhillery17 天前
Tauri快速入门1 - 搭设开发环境
typescript·前端框架·react·tauri
白泽来了19 天前
2个小时1.5w字| React & Golang 全栈微服务实战
笔记·go·react
全栈老李技术面试20 天前
【高频考点精讲】async/await原理剖析:Generator和Promise的完美结合
前端·javascript·css·vue·html·react·面试题
zyk_5201 个月前
前端渲染pdf文件解决方案
javascript·pdf·react
百锦再1 个月前
Python实现浏览器模拟访问及页面解析的全面指南
开发语言·前端·javascript·python·vue·框架·react