suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie erhalte ich die ID der aktuellen Zeile, wenn ich in eine Zeile klicke?

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.

淡淡烟草味淡淡烟草味2756 Tage vor808

Antworte allen(2)Ich werde antworten

  • phpcn_u1582

    phpcn_u15822017-05-19 10:27:02

    showModal(event) {
        event = event.nativeEvent;
        const tr = event.target.parentNode;
        console.log(tr.id);
    }

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-05-19 10:27:02

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

    Antwort
    0
  • StornierenAntwort