Rumah > Soal Jawab > teks badan
Saya menggunakan jquery untuk meminta data dan mahu memaparkannya pada halaman melalui angularjs...!
世界只因有你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!
淡淡烟草味2017-05-15 17:12:07
Anda boleh mencuba ini, mulakan $scope.weather = {};
pada permulaan fungsi pengawal