cari

Rumah  >  Soal Jawab  >  teks badan

javascript - js kemudian penyelesaian laporan ralat


Saya pernah gunakan untuk ajax ini, tetapi ralat dilaporkan Setelah belajar untuk masa yang lama, saya tidak tahu di mana masalahnya.


Ia menunjukkan bahawa saya tidak faham mengapa ralat ini berlaku!

阿神阿神2824 hari yang lalu885

membalas semua(4)saya akan balas

  • PHP中文网

    PHP中文网2017-05-24 11:35:28

    Apakah versi jQuery anda? Di sini dalam SF ia boleh ditulis seperti ini. Tiada masalah.


    Apa yang anda siarkan dalam gambar anda ialah Zepto

    Saya mencubanya, tetapi ia tidak berkesan.

    balas
    0
  • PHP中文网

    PHP中文网2017-05-24 11:35:28

    jQuery's API ajax tidak boleh langsung. Anda boleh membungkusnya sebagai Janji dan melakukannya seperti ini:

    // 将异步操作封装在一个返回 Promise 的函数中
    function getData () {
      return new Promise((resolve, reject) => {
        $.ajax({
          url: 'xxx',
          success: data => resolve(data)
          error: err => reject(err)
        })
      })
    }
    
    // 在返回的 Promise 对象 then 方法中获取数据
    // 解耦异步逻辑
    getData().then(data => {
      console.log(data)
    })

    balas
    0
  • 阿神

    阿神2017-05-24 11:35:28

    Terima kasih atas jemputan.

    Apa yang saya lihat apabila saya melihat mesej ralat ialah zepto.min.js Secara umumnya, ia sepatutnya disebabkan oleh modul panggilan balik dan janji yang tidak dimuatkan (tidak seperti jQuery, yang merupakan satu fail, zepto bertaburan dalam banyak modul. Jika anda menggunakan tapak web pembina untuk dipilih Setelah zepto.min yang dijana oleh modul itu baik, tidak akan ada masalah, dan kebanyakan zeptos yang menyediakan muat turun terus atau CDN adalah versi dengan hanya 5 modul secara lalai).

    balas
    0
  • 習慣沉默

    習慣沉默2017-05-24 11:35:28

    Terima kasih atas jemputan saudara di tingkat atas telah menyatakannya dengan baik untuk permintaan http, axios.js ialah perpustakaan yang lebih baik yang menyokong .then().
    Mari kita bincangkan tentang topik sambungan Arah aliran semasa adalah menggunakan async / menunggu sebanyak mungkin, dan janji akan menarik diri secara beransur-ansur.

    balas
    0
  • Batalbalas