自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 typescript-泛型

typescript 泛型

2022-06-14 15:29:42 134

原创 git 拉取所有远程分支

git 分支

2022-06-13 17:38:51 177

原创 typescript中类的简单使用

class User { readonly id: number // 不能改变 gender: "男" | "女" = '男' pid?: string private publishNumber: number = 3 // 每天一共可以发布多少篇文章 private curNumber: number = 0 // 当前可以发布的文章数量 constructor(public name: string, private _age: number) { this.i.

2022-02-08 17:10:44 346

原创 typescript的枚举、接口、readonly、类型兼容

typescript的枚举、接口、类型兼容

2022-02-08 17:07:59 774

原创 react 1.2Hello World

React.createElement创建一个React元素,称作虚拟DOM,本质上是一个对象1. 参数1:元素类型,如果是字符串,一个普通的HTML元素2. 参数2:元素的属性,一个对象3. 后续参数:元素的子节点 //创建一个span元素 var span = React.createElement("span", {}, "一个span元素"); //创建一个H1元素 var h1 = React.createElement("h1", { title:

2022-02-08 16:44:41 72

原创 react概述

React概述官网:https://react.docschina.org/什么是React?React是由**Facebook**研发的、用于**解决UI复杂度**的开源**JavaScript库**,目前由React联合社区维护。它不是框架,只是为了解决UI复杂度而诞生的一个库React的特点轻量:React的开发版所有源码(包含注释)仅3000多行 原生:所有的React的代码都是用原生JS书写而成的,不依赖其他任何库 易扩展:React对代码的封装程度较低,也没有过多的使

2022-02-08 16:40:24 93

原创 10个好用的CSS工具

1.Neumorphism这个网站为可以为我们的section或是div生成对应UI,它还可以自定义border-radius, box-shadow等。2.Shadows Brumm它可以为我们生成多个分层阴影,带来非常酷的效果,也可以通过曲线来自定义颜色。3.CssClip-Pathmaker它可以生成各种不同形状的漂亮的剪辑路径,可以非常方便地生成各种形状和属性。4.FancyBorder Shape Generator它通过操纵边界半径生成好看的形状,我们可以在项目的

2022-02-08 16:32:17 1257

原创 typeScript学习-----概述

typescript学习

2021-12-23 16:37:16 441

原创 前端如何实现请求中断

在项目中可能遇到以下场景:在Vue或React单页应用中,组件A挂载完毕之后向后台服务发起请求拉取数据,但是由于加载过慢,用户可能期间发生路由跳转或回退,导致组件A卸载,但是组件内部的网络请求并没有立即停止下来,此时的响应数据对于已卸载的组件A而言已经无效。若刚好此时请求响应错误,就可能导致前端实现的兜底弹窗出现在跳转后的页面中,造成视觉干扰; 页面存在定时轮询业务,即固定间隔一段时间再次发起请求,这样就可能存在多个请求间的竞争关系,如果上一个请求的响应速度比最近一次请求的响应速度慢,则前者就会覆盖

2021-10-29 17:24:58 2905

空空如也

空空如也

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

TA关注的人

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