React
文章平均质量分 90
idiot_MAN
这个作者很懒,什么都没留下…
展开
-
react-routerV6版本和V5版本的详细对比
在V5中当我们希望给当前的路由添加一个样式的时候,我们可以使用NavLink模块来代替Link模块,给NavLink添加activeClassName属性,属性名为class名,在样式中定义active样式。在V6中NavLink组件会自动给当前的匹配到的路由NavLink添加一个class名为active,要实现高亮效果设置active样式。直接写所需要嵌套的路由,在二级路由里面通过Outlet组件实现嵌套路由的视图显示。在V6中需要在那个路由下面嵌套路由,就直接在。在V6中有两种方法进行路由重定向。原创 2022-11-12 09:21:00 · 1639 阅读 · 0 评论 -
React-RouterV6版本的使用
核心模块‘ react路由的大部分的核心功能,包括路由匹配算法和大部分的核心组件和钩子react-router-dom React组件中用于路由的软件包,包括react-router的所有内容,还添加了一些特定的Dom的apireact-router-native 开发reactNavite应用,包括react-router的所有内容,添加了一些react-native的api。原创 2022-11-11 22:21:58 · 1093 阅读 · 0 评论 -
React Hooks从 基础到进阶
Hooks 是什么为什么要有 Hooks问题:Hook 是什么?一个 Hook 就是一个特殊的函数,让你在函数组件中获取状态等 React 特性使用模式:函数组件 + Hooks特点:从名称上看,Hook 都以 use 开头// 触发时机:1 第一次渲染会执行 2 每次组件重新渲染都会再次执行 // componentDidMount + ComponentDidUpdate useEffect(() => {原创 2022-11-11 20:59:50 · 124 阅读 · 0 评论 -
一篇文章学会React
React的基本介绍,脚手架的安装,jsx,类组件和函数组件,事件处理,组件通信(父传子,子传父,跨组件通信),生命周期,React路由(二级路由,动态路由,路由守卫,路由懒加载)原创 2022-11-11 09:21:13 · 642 阅读 · 0 评论