首页 > 编程语言 > 详细

将一个元素数组渲染进 DOM

时间:2021-09-11 19:08:06      阅读:27      评论:0      收藏:0      [点我收藏+]

index.js

import React, { Component } from ‘react‘
import ReactDOM from ‘react-dom‘

class Bar extends Component {
  constructor() {
    super()
    this.state = {
      list: [‘Lilei‘, ‘Hanmeimei‘, ‘Lihua‘],
    }
  }
  clickHandler = value => {
    alert(value)
  }
  render() {
    const btns = this.state.list.map((item, index) => {
      return (
        <button key={index} onClick={this.clickHandler.bind(this, item)}>
          {item}
        </button>
      )
    })
    return <div>{btns}</div>
  }
}

ReactDOM.render(<Bar />, document.getElementById(‘root‘))

将一个元素数组渲染进 DOM

原文:https://www.cnblogs.com/aisowe/p/15250235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!