博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react.js 测试
阅读量:5751 次
发布时间:2019-06-18

本文共 1230 字,大约阅读时间需要 4 分钟。

<html>

    <head>
        <title>hellow</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/JSXTransformer.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/react.js"></script>
        <meta charset="utf-8"  />
    </head>
    <body>
        <div id="root">
        </div>
        <script type="text/jsx">
        //创建组建
        var TestButtonComponent = React.createClass({
            handleClick:function(event){
                var tipsE = React.findDOMNode(this.refs.tips);
                if(tipsE.style.display === 'none'){
                    tipsE.style.display = 'inline';
                }else{
                    tipsE.style.display = 'none';
                }
                event.stopPropagation();    //阻止事件冒泡
                event.preventDefault();     //阻止默认事件
            },
            render:function(){
                return (
                        <div>
                            <button onClick={this.handleClick}>显示|隐藏</button><span ref="tips">测试button</span>
                        </div>);
            }
        });
        var TestInputComponent = React.createClass({
            getInitialState:function(){
                return {
                    inputContent:'ii'
                };
            },
            handleChange:function(event){
                this.setState({
                    inputContent:event.target.value
                });
            },
            render:function(){
                return (
                    <div>
                        <input type="text" onChange={this.handleChange} /> <span>{this.state.inputContent}</span>
                    </div>
                );
            }
        });
        //调用组建
        React.render(
            <div>
                <TestButtonComponent />
                <br/> <br/>
                <br/>
                <TestInputComponent />
            </div>,
            document.getElementById('root')
        );
        </script>
    </body>
<html>

转载地址:http://hvkkx.baihongyu.com/

你可能感兴趣的文章
随笔2013/2/19
查看>>
Windows Phone的Silverlight Toolkit 安装及其使用
查看>>
20135203齐岳信息安全系统设计基础——实验一实验报告
查看>>
11.11
查看>>
20060218: “人不能无耻到这样的地步”
查看>>
[SpringBoot] - 上线一份项目记录
查看>>
C#环境搭建,以及C#编译器的使用
查看>>
LightOJ 1277 Looking for a Subsequence
查看>>
接水问题(2010年NOIP全国联赛普及组)
查看>>
联系我们 提交需求
查看>>
asp.net web api 跨域,带cookie
查看>>
无论是曾经多么辉煌的公司,对于华尔街来说往往只是一堆数据  中国智能手机市场的普遍疲软,也带来了负面影响。...
查看>>
博客目录
查看>>
第十一章
查看>>
用jquery写自己的form表单验证
查看>>
PostgreSQL10.5 - 创建索引的思考
查看>>
Python3.2官方文档翻译--输出格式化
查看>>
win7 远程问题
查看>>
状态模式
查看>>
Find Minimum in Rotated Sorted Array
查看>>