美文网首页
react入门lesson2之state状态

react入门lesson2之state状态

作者: 江江简书 | 来源:发表于2020-04-07 21:23 被阅读0次

前言:react的state是一个状态变更值,是三大属性其中的一个

代码实现

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div id="examp1"></div>
<script type="text/javascript" src="../react.development.js"></script>
<script type="text/javascript" src="../react-dom.development.js"></script>
<script type="text/javascript" src="../babel.min.js"></script>
<script type="text/babel">
    //定义组件
    class Like extends React.Component{
        constructor(props) {
            super(props);
            this.state= {
                isLikeMe:false
            }
            //绑定this
            this.handClick = this.handClick.bind(this);
        }
        //定义方法
        handClick(){
            const isLikeMe = !this.state.isLikeMe;
            // console.log(isLikeMe);
            this.setState({isLikeMe});
        }
        render (){
            // let isLikeMe = this.state.isLikeMe
            let {isLikeMe} = this.state;
            // console.log(this.state.isLikeMe);
            return <h2 onClick={this.handClick}>{isLikeMe ? '我是切换的显示' : '我是默认的显示'}</h2>
        }
    }
    ReactDOM.render(<Like />,document.getElementById('examp1'))
</script>
</body>
</html>

相关文章

  • react入门lesson2之state状态

    前言:react的state是一个状态变更值,是三大属性其中的一个 代码实现

  • React之状态(State)

    在React当中,当你更新组件的state,然后新的state就会重新渲染到页面中。在这个时候不需要你操作任何DO...

  • react学习笔记--state以及setState

    在react中通过state以及setState() 来控制组件的状态。 state state 是 react ...

  • React State(状态): React通过this.sta

    React State(状态) React 把组件看成是一个状态机(State Machines)。通过与用户的交...

  • React State(状态)

    React State(状态) React 把组件看成是一个状态机(State Machines)。通过与用户的交...

  • React Native 入门(六) - State(状态)

    当前 RN 版本:0.49操作环境:Windows 10 props 是在父组件中指定的,并且传递给当前组件之后,...

  • React State(状态)

    React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI...

  • React State(状态)

    React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI...

  • React state状态

    React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI...

  • React State 状态

    和 Vue 的思想不同,在 React 中的变量并不是所有的都是在实时变化中的,所以需要状态 State 去维护需...

网友评论

      本文标题:react入门lesson2之state状态

      本文链接:https://www.haomeiwen.com/subject/bsbophtx.html