javascript - Wie erhalte ich die ID der aktuellen Zeile, wenn ich in eine Zeile klicke?
淡淡烟草味
淡淡烟草味 2017-05-19 10:25:02
0
2
818
class ManageTable extends Component{
showModal(){

}
render(){
    return(
        <tr id={user.id}>
        <td>{}</td>
        <td>{}</td>
        <td>{}</td>
        <td>{}</td>
        <td ref="viewDatail"><a onClick={this.showModal}>查看详情</a></td>
        </tr>
        )
    }
}

export default ManageTable;

Klicken Sie hier, um Details anzuzeigen und die ID der aktuellen Zeile zu erhalten.

Ich möchte den nächsten Schritt abschließen. Der erste Schritt besteht darin, den Ausweis zu erhalten.
Bitte Gott um Führung.

淡淡烟草味
淡淡烟草味

Antworte allen(2)
phpcn_u1582
showModal(event) {
    event = event.nativeEvent;
    const tr = event.target.parentNode;
    console.log(tr.id);
}
大家讲道理

试一下:
<td ref="viewDatail"><a onClick={this.showModal.bind(this)}>查看详情</a></td>

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage