cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimanakah js menangkap ralat tak segerak seperti Uncaught (dalam janji) TypeError?

1. Cuba gunakan window.onerror来捕获这种未知异步错误,但是失败了,根本就没有检测到,问:onerror是不是无法检测到这种异步错误?
2、因为是vue的模块文件报错,无法使用try-catch untuk membungkus ralat yang ditangkap. Jadi adakah ada cara untuk mengesannya? Seperti yang ditunjukkan di bawah, ralat tak segerak dalam modul vue berlaku semasa menukar laluan (elemen tatasusunan vue sentiasa dikemas kini sebelum laluan ditukar)...

迷茫迷茫2748 hari yang lalu1502

membalas semua(1)saya akan balas

  • 为情所困

    为情所困2017-07-05 11:01:52

    Tambah tangkapan pada akhir contoh Janji untuk menangkap ralat

    Spesifikasi PromiseA+ tidak termasuk kaedah Promise.prototype.catch Kaedah ini ditulis dalam spesifikasi ES6 Anda boleh memanggil kaedah tangkapan dalam contoh untuk menangkap ralat secara langsung contoh

    balas
    0
  • Batalbalas