- 博客(9)
- 收藏
- 关注
原创 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
398
原创 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
126
原创 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
147
原创 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
1346
原创 前端如何实现请求中断
在项目中可能遇到以下场景:在Vue或React单页应用中,组件A挂载完毕之后向后台服务发起请求拉取数据,但是由于加载过慢,用户可能期间发生路由跳转或回退,导致组件A卸载,但是组件内部的网络请求并没有立即停止下来,此时的响应数据对于已卸载的组件A而言已经无效。若刚好此时请求响应错误,就可能导致前端实现的兜底弹窗出现在跳转后的页面中,造成视觉干扰; 页面存在定时轮询业务,即固定间隔一段时间再次发起请求,这样就可能存在多个请求间的竞争关系,如果上一个请求的响应速度比最近一次请求的响应速度慢,则前者就会覆盖
2021-10-29 17:24:58
3196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人