首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
奔雷手
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
React组件生命周期【七日打卡】
在组件的整个生命周期中,随着该组件的props或者state发生改变,其DOM表现也会有相应的变化。 一个组件就是一个状态机,对于特定地输入,它总返回一致的输出。 一个React组件的生命周期分为三个部分:实例化、存在期和销毁时。 constructor是ES6对类的默认方法,…
React项目文件结构介绍【七日打卡】
本篇博文主要探讨React项目中合理的文件结构。 仅仅是安装了react中最常用的 react / react-dom 组件,其余的并没有安装,所以在项目开发中,我们根据需要,可能还会安装:redux react-redux react-router-dom prop-type…
React props属性【七日打卡】
如果需要在组件之间进行传值,那么props属性就起到了这个作用,在React中props和state是两个非常重要的属性。 state 和 props 主要的区别在于 props 是不可变的,而 state 可以根据与用户交互来改变。这就是为什么有些容器组件需要定义 state…
React state属性【七日打卡】
本篇博文主要梳理state属性的应用场景及应用实例。 React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数据保持一致。 React 里,只需更新组件的 state,然后根据新的 state 重新渲染用…
React-Redux【七日打卡】
实际项目中,需要权衡是直接使用Redux还是用React-Redux。 UI 组件负责 UI 的呈现,容器组件负责管理数据和逻辑。 如果一个组件既有 UI 又有业务逻辑,那怎么办?回答是,将它拆分成下面的结构:外面是一个容器组件,里面包了一个UI 组件。前者负责与外部的通信,将…
React导航守卫介绍【七日打卡】
在前面《React路由介绍》博文中,介绍了React路由相关知识,在实际项目开发过程中,路由之间的跳转必定涉及权限、用户是否登陆等限定条件的判定,故需要导航守卫来完成这一事项。 正如其名,vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。 当一个导航触发…
React路由介绍【七日打卡】
在React SPA项目开发过程中,路由跳转必不可少。本篇博文主要介绍下React中路由相关知识。 在React中,常用的有两个包可以实现这个需求,那就是react-router和react-router-dom。本文主要针对react-router-dom进行说明。 然后我们…