Sự khác biệt giữa việc sử dụng `constructo...
Sự khác biệt giữa việc sử dụng `constructo...
Trong React, việc khởi tạo trạng thái (state) của một component có thể được thực hiện thông qua constructor hoặc getInitialState. Tuy nhiên, sự khác biệt giữa hai cách này chủ yếu nằm ở phiên bản của React và loại component được sử dụng (class component hay functional component).
constructorthis.state trong phương thức constructor của class.class MyComponent extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      // khởi tạo state ở đây
    };
  }
}
        constructor để khởi tạo state, bạn cần gọi super(props) trước tiên để đảm bảo rằng class component kế thừa đúng cách từ React.Component.getInitialStatesenior