Rumah > Soal Jawab > teks badan
TypeError: Tidak dapat membaca 'kod' sifat null vue.esm.js?b010:523
Banyak ralat ini adalah seperti ini. Bagaimana untuk mencari lokasi tertentu?
过去多啦不再A梦2017-05-24 11:40:48
Klik pada mesej ralat ini dan anda akan melihat maklumat terperinci berwarna biru
Selain itu, anda sepatutnya dapat mencari kod yang sepadan dengan ralat ini dengan menyemak .kod dalam kod anda, dan kemudian lihat dalam keadaan apa perkara di hadapan .kod itu dimulakan. Adakah mungkin untuk menggunakannya sebelum itu dimulakan? (Atribut kod yang mengakses objek dalam halaman rendering, pemerhati, sifat yang dikira, cangkuk... semuanya dipanggil "penggunaan")
Penyelesaian (terpakai kepada semua rangka kerja teknikal dan perpustakaan, bukan hanya Vue), uji objek sebelum menggunakan sebarang kemungkinan sifat objek yang tidak dimulakan, seperti ini:
biar myCode = myObject && myObject.code
let myCode = myObject && myObject.code
if (myObject && myObject.code === 200){