zoukankan      html  css  js  c++  java
  • React props传变量

    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="js/react.js"></script>
    <script src="js/react-dom.js"></script>
    <script src="js/browser.min.js"></script>
    </head>
    <body>
    <div id="example"></div>

    <script type="text/babel">
    var LabelComponent = React.createClass({
    render:function(){
    return <label>{this.props.labelName}</label>
    }
    })

    var InputComponent = React.createClass({
    render:function(){
    return <input type="text" placeholder={this.props.tips}/>
    }
    })

    var ButtonComponent = React.createClass({
    render:function(){
    return <button>{this.props.buttonName}</button>
    }
    })

    var LoginWindow = React.createClass({
    render:function(){
    return <div>
    <LabelComponent labelName='用户名'/>
    <InputComponent tips='请输入用户名'/>
    <br/>
    <LabelComponent labelName='密码'/>
    <InputComponent tips='请输入密码'/>
    <br/>
    <ButtonComponent buttonName='注册'></ButtonComponent>
    <ButtonComponent buttonName='登录'></ButtonComponent>
    </div>
    }
    })

    ReactDOM.render(
    <LoginWindow/>,
    document.getElementById('example')
    )

    </script>

    </body>
    </html>
  • 相关阅读:
    第三方支付
    优化MySQL插入方法的五个妙招
    MySQL的数据类型和建库策略详解
    mysql 文本搜索
    mysql 存储过程
    mysql 游标的使用
    mysql 触发器
    mysql 保留点
    MySQL 使用硬链接配合truncate 删除2.2T的表
    25-ZigZag Conversion
  • 原文地址:https://www.cnblogs.com/dianzan/p/7323453.html
Copyright © 2011-2022 走看看