小编big*_*e59的帖子

如何在React组件中的js和jsx中访问map函数之外的vairables

var PieceList = React.createClass({

  render: function() {

    var pieces;
    if (this.props.pieces && this.props.onDeletePiece2) {
      var pieces = this.props.pieces.map(function (piece) {
        return (
          <Piece pieceData={piece} onDeletePiece3={this.props.onDeletePiece2} />
        )
      });
    }
    return (
      <div className="piecesTable">
        {pieces}
      </div>
    );  
  }
});
Run Code Online (Sandbox Code Playgroud)

我很难过如何让它发挥作用.问题是{this.props}在map函数内部不可用.

这里的foreach会更好吗?难倒,请停下来!

javascript reactjs react-jsx

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

javascript ×1

react-jsx ×1

reactjs ×1