首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
gitttttq
掘友等级
web前端
|
湖南科技大学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 15
沸点 3
赞
18
返回
|
搜索文章
赞
文章( 15 )
沸点( 3 )
TS中一些常用工具类型
Partial为所有属性添加?,也就是把所有的属性都变为可选属性Required设置所有的属性都是必填的Record设置给定的可能属性,都对应给顶类型的“key:value"形式Pick将某个类型的子
一文彻底搞懂react hooks的原理和实现
当使用 Hook 特性编写组件的时候时候,总能感觉到它的简洁和方便。当然,「天下没有免费的午餐」,它牺牲了可读性并且存在内存泄漏风险(最后有提到)。但这并不妨碍探索它的魔力。 在正式开始前,希望您读过 Hook 的文档或者在项目使用过它。但如果只对函数编程感兴趣,也可能有所收获…
为什么操作DOM慢
JS很快的,JS修改DOM也是很快的。在JS世界里,一切是简单的、迅速的。但DOM操作并非JS一个人的独舞,而是两个模块之间的协作。 因为DOM是属于渲染引擎中的东西,而且JS又是JS引擎中的东西。当我们用JS去操作DOM时,本质上是JS引擎和渲染引擎之间进行了“跨界交流”。这…
你真的了解回流和重绘吗
注意:上图流程中有很多连接线,这表示了Javascript动态修改了DOM属性或是CSS属性会导致重新Layout,但有些改变不会重新Layout,就是上图中那些指到天上的箭头,比如修改后的CSS rule没有被匹配到元素。 重绘:当我们对 DOM 的修改导致了样式的变化、却并…
为什么React获取数据是在componentDidMount
用于获取数据的代码可以写在componentWillMount或者componentDidMouont中。 前者会在组件首次渲染前触发,后者则是在组件挂载后立即触发。 使用前者似乎是正确的做法,毕竟我们希望尽快的加载数据,不过需要注意一点。 实际上,服务端和客户端渲染都会触发c…
如何在markdown文件中添加图片
今天要编写项目的readme.md文件,用于对系统的简单介绍,之前我也只是在写博客等地方用到md语法,并没有单独编辑过一个md文件,今天讲讲如何打开一个md文件以及在md文件中添加图片。 首先,打开一个md文件的方式很多,如记事本、sublime等,我在这里使用的是vscode…
一次性搞懂flex布局
在开始学习Flex布局前,我们先来熟悉下有关Flex布局的几个概念,这些概念可以帮助我们对后文的理解。 Flex布局中有两条看不见的轴线,主轴(main axis)和交叉轴(cross axis)。默认的主轴是水平的,交叉轴是垂直于主轴的; 子元素在主轴方向上的大小称为main…
React常见的15个问题
这里更大的问题是组件命名为button或img,React会忽略你的组件,只是渲染一个普通Htmlbutton或者img标签。 2. 使用单引号而不是反引号 用反引号(…)创建的字符串与用单引号('…')创建的字符串不同。 在大多数键盘上,可以使用 tab 键上方的键来输入用反…
服务器返回的常见的http状态码
当我们从客户端向服务器端发送请求时,服务器向我们返回状态码,状态码就是告诉我们服务器响应的状态,通过它,我们就可以知道当前请求是成功了还是出现了什么问题状态码由3位数字和原因短语构成其中第一位数字表示
使用解构赋值与扩展运算符,让你的代码更优雅
字符串也可以解构赋值。这是因为此时,字符串被转换成了一个类似数组的对象 这样的写法不仅简洁,语义非常清晰。
下一页
个人成就
文章被点赞
77
文章被阅读
31,074
掘力值
668
关注了
123
关注者
11
收藏集
12
关注标签
58
加入于
2018-10-22