본문 바로가기

React

state

import React, {Componentfrom 'react';

 

class Counter extends Component {

    constructor(props) {

        super(props);

        this.state = {

            number : 0

        }

    }

    

    render() {

        const {number} = this.state;

        return (

            <div>

                <h1>{number}</h1>

                <button

                    onClick = {() => {

                        this.setState((state=> ({

                            number: number + 1

                        }))

                    }}

                > +1 </button>

                <button

                    onClick={() => {

                        this.setState((state=> ({

                            number: state.number - 1

                        }));

                    }}

                > -1 </button>

            </div>

        )

    }

}

 

export default Counter;

'React' 카테고리의 다른 글

hooks  (0) 2021.03.11
state 변형  (0) 2021.03.10