15、React Hooks:函数组件的状态与生命周期管理

React Hooks:函数组件的状态与生命周期管理

1. 函数组件的生命周期

函数组件的生命周期比类组件简单得多。以下是一个简单的函数组件示例:

const App = (props) => {
  return <h1>Function Component</h1>;
};
export default App;

在 React 中,通过调用 App(props) 来渲染这个函数组件。如果未指定任何 props ,参数将为空。若需要重新渲染该组件,React 会再次调用 App(props) 。但函数组件没有像类组件那样的生命周期事件,因此无法管理状态。

为了探究函数组件的能力,我们重新设计 App Time 组件。具体操作步骤如下:
1. 创建一个新的 React 沙箱,或者更新现有沙箱中的代码。在弹出窗口中选择 React,默认会创建 App.js 文件。
2. 创建 Time.js 文件,并复制以下代码到其中:

let currentTime = new Date().toLocaleString();
const Time =(props) => {
  return <h1>{currentTi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值