首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
___ZEAL
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
【React深入】深入分析虚拟DOM的渲染原理和特性
React的虚拟DOM和Diff算法是React的非常重要的核心特性,这部分源码也非常复杂,理解这部分知识的原理对更深入的掌握React是非常必要的。 本来想将虚拟DOM和Diff算法放到一篇文章,写完虚拟DOM发现文章已经很长了,所以本篇只分析虚拟DOM。 本篇文章从源码出发…
使用 React Hooks + Context 打造简版 Redux
React Hooks 在 React@16.8 版本正式发布。我最近在一两个公司的内部项目中也开始用起来尝尝鲜。 不了解 Hooks 的同学先撸一遍文档。本文不对 Hooks 做详细介绍,只阐述一种使用 Hooks 的思路。 一般我们写 React 如果不是特别大的应用,前后…
图解ES6中的React生命周期
前言React生命周期一、初始化阶段1、设置组件的默认属性2、设置组件的初始化状态3、componentWillMount()4、render()5、componentDidMount()二、运行中阶
React Native架构之Redux
React Native 是FaceBook推出的一个基于JavaScript开源框架。它由Web框架React发展而来,用以移动端的开发,具有跨平台,高性能和动态更新的优势。作为移动开发者,我们跟进了React Native这个技术有一段时间了,并在内部项目的实际生产环境中进行了运用。
React组件设计模式-Provider-Consumer
我们都知道,基于props做组件的跨层级数据传递是非常困难并且麻烦的,中间层组件要为了传递数据添加一些无用的props。 而React自身早已提供了context API来解决这种问题,但是16.3.0之前官方都建议不要使用,认为会迟早会被废弃掉。说归说,很多库已经采用了 co…
2019年17道高频React面试题及详解
以下面试题来源于github项目前端面试指南,那里有超过200道高频前端面试题及答案,目前拥有1400star. 组件化: 其中以 React 的组件化最为彻底,甚至可以到函数级别的原子组件,高度的组件化可以是我们的工程易于维护、易于组合拓展。 天然分层: JQuery 时代的…
react组件通讯通识篇
本文为入门级别的技术文章以及读书笔记,大佬请忽略。demo地址:链接 父组件向子组件通讯是我们开发中非常常见,其方式也一般是props属性最直接方便,当然这里指的是直接就是父子组件关系的。 这里只希望提示大家一点,如果你有需要,不要直接修改传入属性的值,如果你尝试直接修改会有提…
Taro,作为React开发者,使用感受
继去年毕设,使用小程序原生语言开发了一个英语学习小程序(smart英语学习》》)以后,一年没有写过小程序了。最近心血来潮,准备用很火的Taro(类似于react语法,多端)开发一个课堂签到小程序,踩踩坑,感受一下。 1. 基于腾讯api经纬度的签到 2. 新闻部分,word资料…
正确掌握 React 生命周期 (Lifecycle)
1 React 用了这么久,经常遇到的问题是 setState 在这里写合适吗? 2 为什么 setState 写在这里造成了重复渲染多次? 3 为什么你的 setState 用的这么乱? 4 组件传入 props 是更新呢?重新挂载呢?还是怎样?