首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
monstercat
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
赞
文章( 38 )
沸点( 0 )
React专题:生命周期
生命周期,顾名思义,就是从生到死的过程。 而生命周期钩子,就是从生到死过程中的关键节点。 每到关键节点,我们总希望有一些沉思时刻,因为这时候做出的决策会改变人生的走向。 React组件也一样,它会给开发者一些沉思时刻,在这里,开发者可以改变组件的走向。 React花了两年时间祭…
浅尝辄止,React是如何工作的
React除了是MVC框架,数据驱动页面的特点之外,核心的就是他很"快"。 按照普遍的说法:"因为直接操作DOM会带来重绘、回流等,带来巨大的性能损耗而导致渲染慢等问题。React使用了虚拟DOM,每次状态更新,React比较虚拟DOM的差异之后,再更改变化的内容,最后统一由R…
React中setState真的是异步的吗
在学习react的过程中几乎所有学习材料都会反复强调一点setState是异步的,来看一下react官网对于setState的说明。 如果你熟悉react,你一定知道最后的输出结果是0,而不是1。 codesandbox。 结果似乎有点出人意料,三种方式只有在div上绑定的…
微任务、宏任务与Event-Loop
首先,JavaScript是一个单线程的脚本语言。 所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用alert()以后进行疯狂console.log,如果没有关闭弹框,控制台是不会显示出一条log信息的。 亦或者有些代码执行了大量计算,比方说在前端暴…
Vue学习看这篇就够
可以看看。
用 ES6 写全屏滚动插件
这篇文章将介绍如何使用原生 JS (主要使用 ES6 语法)实现全屏滚动插件,兼容 IE 10+、手机触屏,Mac 触摸板优化,支持自定义页面动画,压缩后 gzip 文件只有 2.15KB(包括了 CSS 文件)。完整源码在这 pure-full-page,点这查看 demo。…
webpack4-用之初体验,一起敲它十一遍
在webpack4之前,提取公共代码都是通过一个叫CommonsChunkPlugin的插件来办到的。到了4以后,内置了一个一模一样的功能,而且起了一个好听的名字叫“优化” 好了,就写到这里吧,想必大家也看累了吧,辛苦大家了,哈哈。
Vue前端开发规范
1. 组件名为多个单词 2. 组件数据 3. Prop定义 4. 为v-for设置键值 6. 为组件样式设置作用域 1. 组件文件 2. 单文件组件文件的大小写 3. 基础组件名 4. 单例组件名 5. 紧密耦合的组件名 6. 组件名中的单词顺序 7. 模板中的组件名大小写 8…
个人总结(css3新特性)
css3这个相信大家不陌生了,是个非常有趣,神奇的东西!有了css3,js都可以少写很多!我之前也写过关于css3的文章,也封装过css3的一些小动画。个人觉得css3不难,但是很难用得好,用得顺手,最近我也在过一遍css3的一些新特性(不是全部,是我在工作上常用的,或者觉得有…
React v16.3 版本新生命周期函数浅析及升级方案
一个月前,React 官方正式发布了 v16.3 版本。在这次的更新中,除了前段时间被热烈讨论的新 Context API 之外,新引入的两个生命周期函数 getDerivedStateFromProps,getSnapshotBeforeUpdate 以及在未来 v17.0 …
下一页
关注了
11
关注者
0
收藏集
3
关注标签
9
加入于
2017-01-22