文章

状态-state-的定义

状态(state)的定义

状态(state)的定义

  • 第一种设置方式
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import React, { Component } from "react";

class App extends Component {
    // 构造函数初始state
    constructor(props) {
        super(props);// 作用 使子类可以获取到 父类中的this,子类没有自己的this
        this.state = {
            count: 0,
        };
    }
    render() {
        return <div>{this.state.count}</div>;
    }
}

export default App;
  • 第二种设置方式(推荐)
1
2
3
4
5
6
7
8
9
10
11
12
13
import React, { Component } from "react";

class App extends Component {
    // 常规初始化
    state = {
        count: 0,
    };
    render() {
        return <div>{this.state.count}</div>;
    }
}

export default App;
本文由作者按照 CC BY 4.0 进行授权