zoukankan      html  css  js  c++  java
  • React实例2-组件

    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>nested components</title>
    <script src="build/browser.min.js"></script>
    <script src="build/react.js"></script>
    <script src="build/react-dom.js"></script>
    <script type="text/babel">
    var MessageBox = React.createClass({
    render: function(){
    var submessages = [];
    for(var ii=0; ii<10; ii++){
    submessages.push(
    <Submessage key={'subMsg'+ii}/>
    );
    }
    return (
    <div>
    <h1>你好世界!</h1>
    {submessages}
    </div>
    );
    }
    });

    var Submessage = React.createClass({
    render: function(){
    return (
    <div>
    <h3>React很有趣</h3>
    <Footer/>
    </div>);
    }
    });

    var Footer = React.createClass({
    render: function(){
    return (
    <small>因为我们用代码创造世界</small>
    );
    }
    });

    ReactDOM.render(<MessageBox/>,
    document.getElementById('app'),
    function(){
    console.log('渲染完成啦')
    });
    </script>
    </head>

    <body>

    <div id="app"></div>
    </body>
    </html>

  • 相关阅读:
    toj4119HDFS
    hdu2952Counting Sheep
    hdu2393Higher Math
    hdu2317Nasty Hacks
    hdu2309ICPC Score Totalizer Software
    hdu2304Electrical Outlets
    hdu2399GPA
    一、 软件测试概述
    JQuery选择器大全
    如何避免jQuery库和其他库的冲突
  • 原文地址:https://www.cnblogs.com/codepen2010/p/6850615.html
Copyright © 2011-2022 走看看