自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 umi 约定式路由,配置式路由

约定式路由约定式路由约定式路由前言一、约定式路由具体的约定二、路由跳转三.稍后继续......总结前言umi对于路由的处理,主要通过两种方式:约定式路由:使用约定好的文件夹和文件,来代表页面,umi会根据开发者书写的页面来生成路由配置配置式路由:直接书写配置文件一、约定式路由具体的约定 umi约定,工程中的pages文件夹存放的是页面,如果工程中包含src目录,则src/pages文件夹下存放的是页面。umi约定,页面的文件名,以及该页面的路径,是浏览器匹配

2021-05-17 14:29:23 2752 1

原创 dva

dva简介dva的使用三级目录链接: 官方网站简介dva不仅仅是一个第三方库,更是一个框架,它主要整合了redux的相关内容,让我们处理数据更加容易,实际上,dva依赖了很多库:react,react-router,redux,redux-saga, connecte-react-router.dva的使用1.dva默认导出一个函数,通过调用该函数,可以得到一个dva对象import dva from 'dva';import './index.css';// 1. Initial

2021-03-26 17:14:42 539

原创 redux-logger.js:1 Uncaught Could not find router reducer in state tree, it must be mounted under “ro

redux-logger.js:1 Uncaught Could not find router reducer in state tree, it must be mounted under “router”跳转页面时,之前时正常的,后来自己加了connect-react-router库导致报错调查后发现,依赖的history库的版本是5.0.0,而connent-ract-router中依赖的history的版本是4.7.0,这里可能导致了版本不兼容。把本地依赖的history的版本退回到4.

2021-03-23 17:41:22 551

原创 迭代器和可迭代协议

迭代器和可迭代协议解决副作用的redux中间件redux-thunk:需要改动action,可接收action是一个函数。redux-promise:需要改动action,可接收action是一个promise对象,或者action的payload是一个promise对象。以上两个中间件会导致action或action创建函数不在纯净。redux-saga将解决这样的问题,它不仅可以爆出action,action创建函数,reducer的纯净,而且可以模块化的解决副作用,并且功能非常强大。

2021-01-22 10:12:10 102

原创 Git和SVN命令差异

2021-01-22 09:40:56 91

原创 redux-saga

中文文档地址特点:纯净强大灵活在saga任务中,如果yield了一个普通数据,saga不做任何处理,仅仅将数据传递给yield表达式(把得到的数据放到next参数中),因此,在saga中,yield一个普通数据没有什么意义saga需要你在yield后面放上一些合适的saga指令(saga effects),如果放的是指令,saga中间件会根据指令来做出不同的处理,以控制整个任务流程saga指令本质上就是一个函数,该函数调用后,会返回一个指令对象,saga会接收到该指令对象进行各种处理,y

2021-01-21 15:11:58 218

原创 生成器(generator)

生成器(generator)生成器(generator)generator生成器:由构造函数Generator创建的对象,该对象既是一个迭代器,同时又是一个可迭代对象(满足可迭代协议的对象)生成器函数的特点:调用生成器函数,会返回一个生成器,而不是执行函数体(因为,生成器函数的函数体执行,受到生成器控制)每当调用了生成器的next方法,生成器的函数体会从上一次yield的位置(或者开始位置)运行到下一个yieldyield关键字只能在生成器内部使用,不可以在普通函数内部使用。

2021-01-21 11:32:58 821

作业1.sql

作业1.sql

2022-12-08

swagger.zip

swagger文档

2021-05-31

很实用的jar包反编译软件.zip

很实用的jar包反编译软件

2021-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除