React,3 --react绑定属性

react绑定属性

/*
react绑定属性注意:

    class要换成className

    for要换成 htmlFor

    style:

           <div color":'red'}}>我是一个红的的 div  行内样式</div>


    其他的属性和以前写法是一样的

*/    

    constructor(props){
        super(props);   //固定写法

        this.state={

            msg:'我是一个home组件',
            title:'我是一个title',
            color:'red',
            style:{

                color:'red',
                fontSize:'40px'
            }
        }
    }
    render(){
        return(
            <div> //所有的模板要被一个根节点div包含起来
                <h2>{this.state.msg}</h2>

                <div title="1111">我是一个div</div>

                <br />
                <div title={this.state.title}>我是一个div</div>

                <br />

                <div  className='red'>我是一个红的的div---id</div>


                 <br />

                <div className={this.state.color}>我是一个红的的div  1111</div>

                <br />

                <label htmlFor="name">姓名</label>

                <input   />


                 <br />
                 <br />
                 <div color":'red'}}>我是一个红的的 div  行内样式</div>


                 <br />
                 <br />
                 <div style={this.state.style}>我是一个红的的 div  行内样式</div>
         
            </div>
        )

    }    
}
export default Home;