首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
hcnzz
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
React导航守卫介绍【七日打卡】
在前面《React路由介绍》博文中,介绍了React路由相关知识,在实际项目开发过程中,路由之间的跳转必定涉及权限、用户是否登陆等限定条件的判定,故需要导航守卫来完成这一事项。 正如其名,vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。 当一个导航触发…
umi3源码探究简析
近期,团(ling)队(dao)准(yao)备(qiu)从Vue技术栈转向React技术栈,而且特别指定了使用Ant Design的设计组件库,出于相关生态考虑,我们决定采用蚂蚁金服团队相关react方案。选择理由如下:一来是React原装全家桶比较散,引包组装比较麻烦;二来是…
React高级玩家指南
在jsx中,也可以使用.表达式来引入React组件,如果你在一个类型中声明了很多React组件,这样做会很方便引用,同时也避免命名的冲突。 在开发复杂业务时经常会碰到需要在运行时选择组件类型,比如通过prop来决定渲染哪个组件,要实现这样的功能需要注意,必须先要把它赋值给一个大…
从头开始,彻底理解服务端渲染原理(8千字汇总长文)
大家好,我是神三元,这一次,让我们来以React为例,把服务端渲染(Server Side Render,简称“SSR”)学个明明白白。 这一部分来简要实现一个React组件的SSR。 一. SSR vs CSR 废话不多说,直接起一个express服务器。 启动之后打开loc…
React学习—React漫谈
React基于Virtual DOM实现了一个SyntheticEvent(合成事件)层,我们定义的处理器会接收一个SyntheticEvent对象的实例,它完全符合W3C标准,不会存在任何IE的兼容性问题。并且与原生的浏览器事件一样拥有同样的接口,同样支持事件的冒泡机制,我门…
Redux,React-Router接入Hooks
从概念上讲,selector 函数与 connect 的 mapStateToProps的参数是差不多一样的。selector 函数被调用时,将会被传入Redux store的整个state,作为唯一的参数。每次函数组件渲染时, selector 函数都会被调用。useSele…
TypeScript 中使用React Hook
从 React V 16.8.0 和 React Native 0.59.0 版本开始, 引入了React Hook的概念。React Hook 在开发支持就考虑到了类型,所以很多Hook函数可以直接推断出他们的参数、返回值等类型,但也有一些场景需要我们显示声明类型。阅读本文前…
react 官网动画库(react-transition-group)的新写法
搜索了网上关于react动画的,很多的答案都是很久以前的了老版本了,而现在官方提供的是叫react-transition-group 它是以前两个的合体版本,所以写下这个记录一下,同时也给一些需要的猿门给一些小的提示。 1、安装 而官方提供的三个组建Transition,CSS…
react 理解装饰器
Decorator模式并不严重依赖于创建对象的方式,而是关注扩展其额外功能。我们使用了一个单一的基本对象并逐步添加提供额外功能的Decorator对象,而不是仅仅依赖于原型继承。这个想法是:向基本对象添加属性或者方法,而不是进行子类化 ,因此它较为精简。 通常情况下我们需要一个…
解锁各种js数组骚操作,总有你想要的!
在开发中,数组的使用场景非常多,平日中也涉及到很多数组相关操作,对一些常见的操作方法进行总结和收藏,在开发中就能信手拈来,大大提高开发效率。 2、先将原数组排序,在与相邻的进行比较,如果不同则存入新数组。 3、利用对象属性存在的特性,如果没有该属性则存入新数组。 4、利用数组原…