首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
镰仓
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
赞
文章( 50 )
沸点( 0 )
我对 React v16.4 生命周期的理解
该方法在getSnapshotBeforeUpdate方法之后被调用,有三个参数prevProps,prevState,snapshot,表示之前的props,之前的state,和snapshot。第三个参数是getSnapshotBeforeUpdate返回的
为 react-router 写一个可以缓存的 Route
在 上一篇文章 中介绍了前端路由的实现及 react-router-v4(以下简称 rr4) 的源码分析,目前阶段 rr4 已经基本垄断了 react 生态圈的路由,虽然 v4 版本成功完成了一切皆组件的蜕变,但其实它本身还有诸多问题,比如 keep-alive。 keep-a…
React拾遗:从10种现在流行的 CSS 解决方案谈谈我的最爱 (上)
不得不承认 Vue 的css解决方式非常自然简洁,相比之下 css 一直是 React 的痛。 从旧宠 css modules 到 JSS 的各种衍生,到新宠 styled-components。几十种的解决方式,上百篇的教程和比较,已经说明了一切。大家一直在寻找最好的最适合自…
从一个垂直居中的方法深度了解基线与 vertical-align
今天在一篇文章中无意看到一个利用伪元素实现垂直居中的方法,费了好大劲理解了它的原理,于是就有了这篇文章。 在深入了解之前,先来了解一些基本概念。 一行 inline 元素中,取行高最高元素的作为基准元素。 我们都知道,默认情况下,行内元素的垂直对齐方式为基线对齐。这里的基线(b…
【开源】微信小程序、小游戏以及 Web 通用 Canvas 渲染引擎 - Cax
和小程序以及 Web 不同的是,小游戏创建 Stage 不需要传任何参数。 除了 Stage 构造函数比小程序第四个参数 this,其他使用方式都一样。 group 拥有常用的 add 和 remove 方法进行元素的增加和删除。先 add 的会先绘制,所有后 add 的会盖在…
H5实现iPhoneX上的Animoji
不到100行代码实现iPhone X上的Animoji。 两个Demo及源码,一个Animoji的,一个"视差"的。
[译] 可用但最不常见的 HTML5 标签
<!DOCTYPE html> HMLT5 于 2014 年 10 月由万维网联盟(W3C)发布,旨在通过改进 HTML 语言来支持最新的多媒体设备,在保证计算机与设备(如 Web 浏览器,解析器等)可解析的前提下增强对人类的可读性。 我可以确定你们都已经在使用 HTML5 做…
前端性能优化之浏览器渲染优化 —— 打造60FPS页面
前言 本文整理自:developers.google.cn 及 高性能JavaScript,再加上了一些个人对其中提到的知识点的理解与补充。前端性能优化涉及很多方面,本文仅针对高性能渲染进行分析。
React@16.3 全新的Context API进阶教程
最近看了下React16.3的新文档,发现官方悄悄地改了很多东西了。其中我最感兴趣的自然就是这个全新的Context API了。所以写了这篇文章来总结分享一下。其他的变动在这篇文章里或许会提及。 Context API是React提供的一种跨节点数据访问的方式。众所周知,Rea…
下一页
个人成就
文章被点赞
42
文章被阅读
4,466
掘力值
145
关注了
0
关注者
7
收藏集
0
关注标签
34
加入于
2016-09-19