美文网首页
入门教程

入门教程

作者: 三省吾身_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