为了帮助您以与要求不同的方式获得期望的结果:
render: function() { ... <a data-tag={i} style={showStyle} onClick={this.removeTag.bind(null, i)}></a> ...},removeTag: function(i) { // do whatever},请注意
bind()。因为这都是Javascript,所以您可以做这样的方便的事情。我们不再需要将数据附加到DOM节点来跟踪它们。
IMO这比依赖DOM事件干净得多。
2017年4月更新: 这些天我会写
onClick={() => this.removeTag(i)}而不是.bind



