首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
千鸟QuocVi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
React 中的高阶组件及其应用场景
所以你可能会发现,当高阶组件中返回的组件是 无状态组件(Stateless Component) 时,该高阶组件其实就是一个 高阶函数,因为 无状态组件 本身就是一个纯函数。 React 中的高阶组件主要有两种形式:属性代理 和 反向继承。 可以发现,属性代理其实就是 一个函数…
你真的理解setState吗?
这两天自己简单的看了下 setState 的部分实现代码,在这边给到大家一个自己个人的见解,可能文字或图片较多,没耐心的同学可以直接跳过看总结(源码版本是16.4.1)。 、performWorkOnRoot、performSyncWork、performAsyncWork这四…
你说你学不动啦,看 Redux 作者怎么说?
编者按:今天这篇文章是 React 团队成员、Redux 作者 Dan Abramov 新编写的一篇文章,这篇文章非常不错。在 2019 到来之际,谨以此文祝大家元旦快乐! 大家总以为我懂得许多东西,而实际情况并不是这样的。我不是在抱怨什么,这也不是什么坏事。 (尽管少数派有来…
从代码实践潜入React内部,深入diff
本文有一定的技术含量,要对React公共API以及它如何分为核心,渲染器和协调(和解,reconciler)程序有很深的理解。如果你对React代码库不是很熟悉,请首先阅读代码库概述。 它还假设你了解React组件的实例和元素之间的差异。 stack reconciler用于1…
[译] 在 JSX 代码中可以加入 console.log 吗?
这样写不会在控制台打印出期望的内容。而是在浏览器上渲染出 console.log(this.props.todos) 这个字符串。 我们先来看一些很直接的解决方案,然后我们将会解释原理。 我们必须记住:JSX 不是原生的 JavaScript,也不是 HTML。它是一种语法扩展…
React 16.8 版本: 带 Hooks 的版本
Hooks 允许你在不编写 class 的情况下使用状态(state)和其他 React 特性。 你还可以构建自己的 Hooks, 跨组件共享可重用的有状态逻辑。 Hooks 介绍 解释了我们给 React 添加 Hooks 的原因。 Hooks 概览 是对内置 Hooks 的…
React+AntD 后台管理系统解决方案
重点基于 React+AntD 以及多个模块,集成了一套完整的 react 后台管理系统,是一套很不错的可供参考的解决方案
使用ant design Pro开发项目的小结
一、关于上手。 1. 关于ant design Pro的介绍,自己看官网,大致上可以理解为ant design(组件库) + ant design Pro (完整的项目)+ dva(路由+数据流管理)的组合拳。总之这个Pro是一个已经帮你打通了从搭建到测试打包发布的一整套完整的…
Vue与React比较
提供了响应式 (Reactive) 和组件化 (Composable) 的视图组件。 将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库。 1. 运行时性能比较 React 和 Vue 都是非常快的,所以速度并不是在它们之中做选择的决定性因素。对于具体的数据…
从零开始React服务器渲染(SSR)同构😏(基于Koa)
自前端框架(React,Vue,Angelar)出现以来,每个框架携带不同理念,分为三大阵营,以前使用JQuery的时代已经成为过去,以前每个页面就是一个HTML,引入相对应的JS、CSS,同时在HTML中书写DOM。正因为是这样,每次用户访问进来,由于HTML中有DOM的存在…