umi
文章平均质量分 54
大神乔伊
产品,技术,思考,成长
展开
-
umi学习导航
前言浅蓝色的文字是超连接,点击前往相关主题学习资料官网基础路由运行时配置 插件权限验证国际化ant-design-pro初始化数据管理原创 2021-05-22 01:35:50 · 710 阅读 · 0 评论 -
umi学习:运行时配置
问题导向运行时配置是什么?如何使用?如果你都有了答案,可以忽略本文章,或去umi学习地图寻找更多答案whatumi约定,src下的app.js文件为运行时配置运行时配置和配置的区别是他跑在浏览器端,无需引用他们,应用启动时执行其实就是几个封装好的函数,使用他们可以做特定的事情,不可以自定义函数都有哪些函数onRouteChange 监听路由改变getInitialState 初始化状态render原创 2021-05-24 23:46:54 · 1948 阅读 · 0 评论 -
umi学习:dva状态管理
问题导向dva是什么?如何使用?如果你都有了答案,可以忽略本文章,或去umi学习地图寻找更多答案whatdva是基于react-redux和redux-sage的封装redux-sage用于在react-redux中处理异步函数,redux-sage则是基于generator的封装不会redux-sage没问题,要会一点generator,类型promise的async await,请搜索相关文章how如果是使用umi3的脚手架安装项目,无需安装任何东西即可使用在src →原创 2021-05-23 07:59:15 · 3932 阅读 · 0 评论 -
umi学习:路由
注意2.x版本和3.x版本是有一些区别的,这里使用的是3.x版本约定式路由重点: umi会根据src下pages的文件结构自动生成路由可以在src下.umi文件夹 → core → routes.ts 文件中查看如下目录自动生成路由:src → .umi → core → routes.tsconst routes = [ { "path": "/", "component": require('C:/Users/PC/Desktop/umi/src原创 2021-05-22 01:34:18 · 2677 阅读 · 2 评论