美文网首页
入门教程

入门教程

作者: 三省吾身_9862 | 来源:发表于2020-04-27 12:24 被阅读0次

    安装react创建项目工具(只安装一次)

    用 管理员身份 运行 命令窗口,输入 npm i -g create-react-app


    image.png

    安装react脚手架

    新建文件夹,在当前文件夹下,打开命令窗口,输入 create-react-app reactdemo

    运行脚手架

    进入项目文件夹(reactdemo),打开命令窗口,输入 npm start

    数组渲染

    class Home extends Component {
        constructor() {
            super();
            this.list = ['111', '222', '333']
        }
        render() {
            let listHtml = this.list.map((item,key) => <li key={key}>{item}</li>)
            return (
            <div className="App">
                {listHtml}
            </div>
            );
        }
    }
    

    绑定事件传参数:bind

    class Home extends Component {
        constructor() {
            super();
            this.state = {
                list: ['111', '222', '333']
            }
        }
        run(list) {
            this.setState({
                list
            })
        }
        render() {
            let listHtml = this.state.list.map((item,key) => <li key={key}>{item}</li>)
            return (
            <div className="App">
                {listHtml}
                <button onClick={this.run.bind(this, ['aaa', 'bbb'])}>点击我</button>
            </div>
            );
        }
    }
    

    相关文章

      网友评论

          本文标题:入门教程

          本文链接:https://www.haomeiwen.com/subject/byxywhtx.html