angular.js - angularjs controller中回调的问题
巴扎黑
巴扎黑 2017-05-15 17:00:45
0
5
541

angularjs controller中存在大量的.success(function(data){}).error(function(err){}).有时候绑定$scope.model的时候需要在success中绑定。好麻烦 有没有好点的方案

巴扎黑
巴扎黑

membalas semua(5)
phpcn_u1582

janji

为情所困

Sudahkah anda menulis $http dalam pengawal untuk meminta data? Jika ya, anda disyorkan supaya mengambil bahagian meminta data, mencipta perkhidmatan baharu.
js untuk meminta data, dan kemudian memanggil perkhidmatan dalam pengawal. Dengan cara ini, anda hanya perlu melakukan kejayaan dan ralat sekali dalam perkhidmatan, dan hanya memanggilnya dalam pengawal Walaupun anda memanggilnya berulang kali, tidak akan ada kod berlebihan.

曾经蜡笔没有小新

Ringkasnya, tulis sahaja perkhidmatan yang merangkumi blok kod dan gunakan perkhidmatan ini untuk memulakan segala-galanya pada masa hadapan

Peter_Zhu

Beginilah cara saya mengendalikannya. Tulis baseService.js


Kendalikan beberapa panggilan balik secara bersatu Contohnya, selepas panggilan balik api, jika ralat ditemui, beberapa isu perlu ditangani dengan cara yang bersatu

Kemudian apl peringkat perniagaan mempunyai Service.js yang lain. Terutamanya bertanggungjawab untuk pengurusan api bersatu dan menyediakan data

漂亮男人

Gunakan mod proksi untuk mengisi kejayaan secara automatik Untuk pelaksanaan tertentu, sila rujuk $resource

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