• react -01


    es6类

    //es6 类
    
    class App {
        constructor(){
          //构造器
            this.xx=12;//实例属性
            }
        
            show(){
            console.log('实例方法',this)
            }
        
        }
        
        App.oo='bmw';
        App.show2=function(){
            console.log('类方法 ')
        }
        
        let app = new App();
        let app2=new App()
        app.xx = 24;
        
        console.log(app.xx);//访问实例属性
        
        app.show();//调用实例方法
        app2.show();//调用实例方法
        
        App.oo = 'q7';
        console.log(App.oo);//访问类属性
        App.show2();//调用类方法
    
        document.getElementById("root").innerHTML=app.xx;
    

    多个组件嵌套

    //定义react组件
    import React,{Component} from 'react';
    import ReactDom from 'react-dom'
    console.log(React);//{Component,....}
    
    //定义
    class App extends React.Component{
        render(){
            return <div>
            <Header/>
            <Wrap></Wrap>
            <Footer/>
            </div>
        }
    }
    
    class Wrap extends React.Component{
        render(){
            return <div>wrap</div>
        }
    }
    
    class Footer extends Component{
        render(){
            return <div>footer</div>
        }
    }
    
    class Header extends React.Component{
        render(){
        return  <nav>
            <a href="#">xx</a>
            <a href="#">xx</a>
            <a href="#">xx</a>
            </nav>
        }
    }
    
    //渲染dom
    ReactDom.render(
        <App/>
        ,
        document.querySelector('#root')
    );
    
    


  • 相关阅读:
    程序结束时执行
    Flex动画效果
    Flex_As操作大全
    bat文件格式
    flex builder 1037:包不能嵌套
    JAVA延时
    RMAN备份详解2
    linux系统监控示例:vmstat
    RMAN还原与恢复2(RMAN Incomplete Recovery)
    Oracle有效地使用块(1)
  • 原文地址:https://www.cnblogs.com/sansancn/p/11151336.html
Copyright © 2020-2023  润新知