zoukankan      html  css  js  c++  java
  • React(3) --react绑定属性

    react绑定属性

    /*
    react绑定属性注意:
    
        class要换成className
    
        for要换成 htmlFor
    
        style:
    
               <div style={{"color":'red'}}>我是一个红的的 div  行内样式</div>
    
    
        其他的属性和以前写法是一样的
    
    */    
    //组件名称首字母大写、组件类名称首字母大写
    class Home extends React.Component{
    // 子类必须在constructor方法中调用super方法,否则新建实例时会报错。这是因为子类没有自己的this对象,而是继承父类的this对象,然后对其进行加工。如果不调用super方法,子类就得不到this对象 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 id="box" className='red'>我是一个红的的div---id</div> <br /> <div className={this.state.color}>我是一个红的的div 1111</div> <br /> <label htmlFor="name">姓名</label> <input id="name" /> <br /> <br /> <div style={{"color":'red'}}>我是一个红的的 div 行内样式</div> <br /> <br /> <div style={this.state.style}>我是一个红的的 div 行内样式</div> </div> ) } } export default Home;
  • 相关阅读:
    序列
    2018131
    成都七中
    NOIP2017
    洛谷P1352 CodeVS1380 没有上司的舞会
    BZOJ1087 SCOI2005 互不侵犯King
    11-4-2017 星期六 R-Day?
    11-3-2017 星期五
    11-2-2017 星期四
    USACO 2014 US Open, Silver Problem 2. Dueling GPSs
  • 原文地址:https://www.cnblogs.com/juewuzhe/p/10090711.html
Copyright © 2011-2022 走看看