cari

Rumah  >  Soal Jawab  >  teks badan

jquery - Mengapa data angularjs tidak boleh dipaparkan pada halaman Data diperoleh, apa yang salah dengan kod saya?

Saya menggunakan jquery untuk meminta data dan mahu memaparkannya pada halaman melalui angularjs...!

漂亮男人漂亮男人2810 hari yang lalu592

membalas semua(3)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-15 17:12:07

    Selepas mendapatkan data, gunakannya untuk memaksa muat semula. Saya juga mengalaminya beberapa hari lalu, dan saya tidak tahu mengapa. . .

    $scope.weather = responseData.data;
    $scope.$apply();
    

    ================================Supplement ================== ==================================

    Selepas beberapa penyelidikan dalam dua hari lalu, nampaknya janji selain angularjs digunakan untuk membuat permintaan data dan angularjs tidak dapat memantaunya. Kod anda menggunakan $.ajax(), jadi anda perlu memaksa muat semula. Jika anda menggunakan $http.get() untuk meminta data, anda tidak perlu $apply untuk memuat semula.

    Selain itu, bolehkah anda menghantar antara muka API anda? Hanya apa yang saya perlukan!

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-05-15 17:12:07

    http://www.angularjs.cn/A0a6
    Anda perlu $apply

    balas
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:12:07

    Anda boleh mencuba ini, mulakan $scope.weather = {}; pada permulaan fungsi pengawal

    balas
    0
  • Batalbalas