快速上手React:

Posted mrsaver

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快速上手React:相关的知识,希望对你有一定的参考价值。

React:快速上手(1)——基础知识

关于组件

定义组件

  React是一个用于构建用户界面的声明性,高效且灵活的javascript库。它允许您从称为“组件”的小而孤立的代码片段中组合复杂的UI

class ShoppingList extends React.Component{
    render(){
        return(
            <div className=‘shoppping-list‘>
                <h1>ShoppingList for MS</h1>
                <ul>
                    <li>QQ</li>
                    <li>Tim</li>
                    <li>WeChat</li>
                </ul>
             </div>
        )
    }
}

传值到组件中

 

设置组件状态来存储一些数据

  组件中的的state字段是可视为组件私有的可以用来存储数据的地方

class Square extends React.Component{
    constructor(props){
        super(props)
        this.state = {
            value:null
        }
    }
    render(){
        return(
            <button className=‘square‘ onClick={()=>this.setState({value:‘X‘})}>
                {this.state.value}
            </button>
        )
    }
}

  

以上是关于快速上手React:的主要内容,如果未能解决你的问题,请参考以下文章

[react] Module not found: Can't resolve 'schedule' in 'C:Usersadcaldvmtn7myapp (代码片段

无废话快速上手React路由

无废话快速上手React路由

React:快速上手——组件通信

前端开发工具vscode如何快速生成代码片段

前端开发工具vscode如何快速生成代码片段