- 博客(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 1452 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 562 3
原创 TypeScript 基本知识梳理
TypeScript vs JavaScriptTypeScript 是 “强类型” 版的 JavaScript,当我们在代码中定义变量(包括普通变量、函数、组件、hook等)的时候,TypeScript 允许我们在定义的同时指定其类型,这样使用者在使用不当的时候就会被及时报错提醒interface SearchPanelProps { users: User[], param: { name: string; personId: string; }, setParam:
2021-03-21 19:00:37 544
原创 为什么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
2020-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人