React组件的API是指React组件可以使用的一系列方法和属性,等。以下是React组件API的一些主要部分:
-  setState
在 React 类组件中,setState 是一个重要的方法,用于更新组件的状态。当状态发生变化时,React 会重新渲染该组件以及其子组件,以反映最新的状态。下面是一个使用 setState 设置状态的简单示例:
import React, { Component } from 'react';  
  
class Counter extends Component {  
  constructor(props) {  
    super(props);  
    // 初始化状态  
    this.state = {  
      count: 0  
    };  
  }  
  
  // 增加计数的方法  
  incrementCount = () => {  
    this.setState(prevState => ({  
      count: prevState.count + 1  
    }));  
  }  
  
  // 减少计数的方法  
  decrementCount = () => {  
    this.setState(prevState => ({  
      count: prevState.count - 1  
    }));  
  }  
  
  render() {  
    return (  
      <div>  
        <p>当前计数:{this.state.count}</p>  
        <button on