jquery - angularjs的数据为什么渲染不到页面上?数据获取到了,我的代码哪里出了错了?
漂亮男人
漂亮男人 2017-05-15 17:10:07
0
3
552

我是用jquery请求数据,想通过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