jquery - Mengapa data angularjs tidak boleh dipaparkan pada halaman Data diperoleh, apa yang salah dengan kod saya?
漂亮男人
漂亮男人 2017-05-15 17:10:07
0
3
585

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

漂亮男人
漂亮男人

membalas semua(3)
世界只因有你

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!

仅有的幸福

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

淡淡烟草味

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan