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

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

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

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

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

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

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

相关推荐
罗_三金28 分钟前
前端框架对比和选择?
javascript·前端框架·vue·react·angular
tangfuling19913 天前
用 nextjs 创建 Node+React Demo
前端框架·react·nextjs
赚钱给孩子买茅台喝3 天前
智能BI项目第一期
java·人工智能·springboot·react
不cong明的亚子5 天前
webpack5-手撸RemoveConsolePlugin插件
前端·webpack·react
技术无疆5 天前
跨平台开发新视角:利用Android WebView实现Web内容的原生体验
android·java·前端·ios·react·web·webview
buyue__6 天前
React18快速入门
react
B.-7 天前
Remix 学习 - 路由模块(Route Module)
前端·javascript·学习·react·web
kkkAloha11 天前
react | 自学笔记 | 持续更新
react
逆风就重开13 天前
【实战教程】用 Next.js 和 shadcn-ui 打造现代博客平台
开发语言·前端·react
前端菜鸟来报道17 天前
React 实现PDF预览(数据源使用文件流而不是url)
react·pdf预览