首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
gyg228
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
React性能优化之shouldComponentUpdate、PureComponent和React.memo
最近一直在学习关于React方面的知识,并有幸正好得到一个机会将其用在了实际的项目中。所以我打算以博客的形式,将我在学习和开发(React)过程中遇到的问题记录下来。 这两天遇到了关于组件不必要的重复渲染问题,看了很多遍官方文档以及网上各位大大们的介绍,下面我会通过一些demo…
React Hook之useState、useEffect和useContext
一周的砖又快搬完了,又到了开心快乐的总结时间~这两周一直在 hook 函数的“坑”里,久久不能自拔。应该也不能叫做“坑”吧,还是自己太菜了,看文档不仔细,很多以为不重要,但在实际应用中却很关键的点总是被自己忽略。所以我准备多花点时间,把官网的一些 hook 函数,再回过头看一遍…
React Hook之“额外的 Hook”
熟悉 React 的小伙伴们对“性能优化”这个词一定很熟悉。当我们在类组件中进行父子组件传值的时候,可以通过shouldComponentUpdate和PureComponen进行性能优化,函数组件也可以通过memo实现同样的效果。(详细介绍:传送门) 这里我把 useCall…
9k字 | Promise/async/Generator实现原理解析
笔者刚接触async/await时,就被其暂停执行的特性吸引了,心想在没有原生API支持的情况下,await居然能挂起当前方法,实现暂停执行,我感到十分好奇。好奇心驱使我一层一层剥开有关JS异步编程的一切。阅读完本文,读者应该能够了解: 回归正题,文章开头我们先点一下Promi…
不容错过的 Babel7 知识
对 Babel 的配置项的作用不那么了解,是否会影响日常开发呢?老实说,大多情况下没有特别大的影响(毕竟有搜索引擎)。 不过呢,还是想更进一步了解下,于是最近认真阅读了 Babel 的文档,外加不断编译验证,输出了本篇文章,为了更好的阅读体验,修修改改,最终算是以我个人比较喜欢…
JavaScript之变量、执行环境及作用域
变量 ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 这里先简单说一下两个概念:堆内存和栈内存
面向对象、原型、原型链入门
构造对象方式字面量的方式问题太麻烦了,每次构建一个对象都是复制一遍代码如果想个性化,只能通过手工赋值,使用者必需了解对象详细用函数做自动化我们通过创建一个函数来实现自动创建对象的过程,至于个性化通过参
element ui table 增加筛选
网上大部分都可以增加筛选功能,但没有找到下列这种情况。 首先,element提供了filters,filter-method两个属性,一个是写规则的内容,一个是写的方法。 只需要在要添加规则的上面加上filter这个key值。 所以只能用方法来找到相应的id然后再处理。 这样操…
使用jenkins持续集成 vue项目实现自动化部署
在实际开发中,会根据不同的环境,选择不同的编译模式和项目配置(例如:请求的域名、压缩方式等)。当项目进行到测试阶段的时候,一天发版三四次根本不在话下。在我们思路清晰、精神高度集中的时候,突然被打断:xxx,帮我打个包发个版。要是一天来个三四次,在此情此景下,必须要吟诗一首:我有…
webpack4.0 clean-webpack-plugin 插件跳坑指南
clean-webpack-plugin插件是用于在下一次打包时清除之前打包的文件按照4.35.0API会报错:“TypeError:CleanWebpackPluginisnotaconstruct
下一页
个人成就
文章被阅读
7
掘力值
10
关注了
9
关注者
1
收藏集
2
关注标签
38
加入于
2019-11-05