Rumah  >  Soal Jawab  >  teks badan

javascript - [Amaran Berbilang Gambar] Apabila reactjs mengklik pada jadual untuk mengedit kandungan, ralat id dilaporkan sebagai tidak ditentukan apabila melompat untuk melepasi nilai this.context.router.params.id

Sila beritahu saya, saudara-saudara, seperti yang dinyatakan di atas, apabila anda mengklik "Edit" pada baris jadual untuk menukar kandungannya, gunakan
this.context.router.push("/user/edit/"+user.id) Apabila melompat untuk menghantar nilai dan menggunakan this.context.router.params.id untuk mendapatkan id dalam komponen penyuntingan, mesej ralat dilaporkan: Tidak dapat membaca 'id' sifat undefined? ? Ia agak mengelirukan, tolong beri saya nasihat. . . Butirannya adalah seperti berikut:
Yang pertama ialah halaman jadual, dengan butang edit di bahagian bawah dan fungsi lompat di atas:

Kedua, tetapan penghalaan index.js sepatutnya tiada masalah:

Laman penyuntingan sekali lagi adalah untuk mengisi borang secara automatik selepas mendapatkan data Terdapat beberapa peraturan pengesahan:

我想大声告诉你我想大声告诉你2685 hari yang lalu1261

membalas semua(1)saya akan balas

  • 欧阳克

    欧阳克2017-07-05 10:39:17

    Semak nilai this.context.router.params dalam komponen penyuntingan Anda melaporkan ralat kerana nilai ini tidak ditentukan. Lihat jika anda boleh mengakses nilai ini

    balas
    0
  • Batalbalas