<五>React组件样式

理论理解

图片.png

代码实现

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>组件</title>
    <script src="./build/react.js" charset="utf-8"></script>
    <script src="./build/react-dom.js" charset="utf-8"></script>
    <script src="./build/browser.min.js" charset="utf-8"></script>

    <style>
      .pStyle {
        font-size: 20px;
      }
    </style>
  </head>
  <body>
    <div id="hello">

    </div>
    <div id="hello1">

    </div>
  </body>
  <script type="text/babel">
    /*
      创建一个组件类:
      1.React中的组件类和java中的一样,首字母大写,驼峰命名法规则
      2.在React中使用creacteClass方法创建组件类
      3.每个组件类必须实现自己的render方法,输出定义好的组件模板,返回值:null,false,组件模板
      4.注意:组件类只能包含一个顶层标签
    */
    //注意:React.createClass---atom软件自动提示的有问题
    var HelloMessage = React.createClass({
      render: function() {
        return <h1>haha</h1>;
      }
    });

    ReactDOM.render(
      <HelloMessage />,
      document.getElementById("hello")
    );

    var hStyle = {
      backgroundColor:"green",
      color:"red"
    }
    var ShowMessage = React.createClass({
      render:function() {
        return (
          <div style={{backgroundColor:"yellow",borderWidth:5,borderColor:"black",borderStyle:"solid"}}>
            <h1 style={hStyle}>{this.props.firstRow}</h1>
            <p className="pStyle">{this.props.secondRow}</p>
          </div>
        );
      }
    });

    ReactDOM.render(
      <ShowMessage firstRow="你好" secondRow="潘园园"/>,
      document.getElementById('hello1')
    );
  </script>
</html>

代码说明

图片.png

运行结果

图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,259评论 25 709
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,826评论 18 399
  • 失去是不可避免的,无论披着多么美好的外衣,总会有什么在最后才察觉到已经失去了 这就是我的文学主张
  • 清晨的阳光,穿过楼宇与街道,红彤彤的光芒,挡不住的朝气,混合着早起薄薄的雾气,在城市的上空升腾。 被夜晚沉淀过滤的...
    黄小丽的私人订制阅读 590评论 3 6
  • 自我懂事起,我与母亲家的亲戚不是特别亲密,这也许和母亲从小没有母爱有关系,听母亲说小舅6岁时姥姥就去世了,小舅是妈...
    melody静阅读 159评论 0 0