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

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

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

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

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

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

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

相关推荐
程序员小续8 天前
React源码解读
前端·javascript·react.js·webpack·前端框架·node.js·react
飞奔的龟龟13 天前
getDerivedStateFromProps 详解
react
Liigo14 天前
初次体验Tauri和Sycamore (2)
rust·react·tauri·webassembly·jsx·sycamore·dioxus
冰羽IOX15 天前
Nginx部署Umi React前端项目标准配置
前端·nginx·react.js·umi·antd
Lysun0011 个月前
redux 结合 @reduxjs/toolkit 的使用
开发语言·前端·javascript·react·redux
远洋录1 个月前
支付宝八折事件启示录:用户体验与风险管理的平衡艺术
前端·人工智能·react
迪迦1 个月前
React实现拖拽特效
javascript·react
远洋录1 个月前
Electron 开发者的 Tauri 2.0 实战指南:文件系统操作
前端·人工智能·react
远洋录1 个月前
Electron 开发者的 Tauri 2.0 实战指南:安全实践
前端·人工智能·react
远洋录1 个月前
Vue 开发者的 React 实战指南:测试篇
前端·人工智能·react