自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 React组件中的constructor 概述

在react官网中,我们看到经常会有这样声明组件的,但是我们自己在写的时候很少会使用constructor,super,那么这两个方法到底是用来做什么的呢?在写react中一定要写吗?我们在下面具体看一下:class Clock extends React.Component { constructor(props) { super(props); this.state = {date: new Date()}; } render() { return (

2021-03-22 15:49:33 1450 1

原创 React + React Hook + TS4

项目初始化与配置create-react-app 创建项目 tsconfig.json配置详解提交代码自动格式化【prettier检验代码格式】Pre-commit Hook //提交代码之前进行代码格式化检查提交代码时commit message是否符合规范[ build: 主要目的是修改项目构建系统(例如 glup,webpack,rollup 的配置等)的提交 ci: 主要目的是修改项目继续集成流程(例如 Travis,Jenkins,GitLab CI,Circle

2021-03-21 19:15:05 561 3

原创 TypeScript 基本知识梳理

TypeScript vs JavaScriptTypeScript 是 “强类型” 版的 JavaScript,当我们在代码中定义变量(包括普通变量、函数、组件、hook等)的时候,TypeScript 允许我们在定义的同时指定其类型,这样使用者在使用不当的时候就会被及时报错提醒interface SearchPanelProps { users: User[], param: { name: string; personId: string; }, setParam:

2021-03-21 19:00:37 541

原创 为什么react列表要加key

为什么列表要加 key 属性,以及为什么用 index 是不好的遍历对象的每一个属性深度对比是非常浪费性能的React 使用列表的key来进行对比,如果不指定,就默认为 index 下标那么,为什么 不指定 key/用 index 下标 是不好的呢?假设现在有这样一段代码:const users = [{ username: "bob" }, { username: "sue" }];users.map((u, i) => <div key={i}>{u.username}&

2021-03-21 18:59:54 266

egg-notes.zip

egg-notes.zip egg demo自定义方法调用; //和 Express 只有 Request 和 Response 两个对象不同,Koa 增加了一个 Context 的对象,作为这次请求的上下文对象(在 Koa 1 中为中间件的 this,在 Koa 2 中作为中间件的第一个参数传入)。我们可以将一次请求相关的上下文都挂载到这个对象上。类似 traceId 这种需要贯穿整个请求(在后续任何一个地方进行其他调用都需要用到)的属性就可以挂载上去。相较于 request 和 response 而言更加符合语义。

2020-03-18

cropper.css

cropper.csscropper.css

2019-11-22

buycar_svg

buycar_svg,用于pockerUI的图标,by_wushuxuan 2017-10-12

2017-10-12

空空如也

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

TA关注的人

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