angular.js - Saya melihat sekeping kod ini dalam buku yang "menyesuaikan untuk mengesahkan sama ada nama pengguna sudah wujud", tetapi saya tidak memahaminya. Sila beri saya nasihat.
为情所困
为情所困 2017-05-15 16:57:50
0
1
578

Apakah maksud url dan bahagian data? Bagaimanakah saya harus mengubah suainya


    .directive('ensureUnique', function ($http) {
            return {
                require: 'ngModel',
                link: function (scope, elem, attrs, ctrl) {
                   scope.$watch(attrs.ngModel,function(){
                       $http({method:'POST',
                        url:'/api/check/'+attrs.ensureUnique,
                           data:{field:attrs.ensureUnique,valud:scope.ngModel}
                       }).success(function(data,status,header,cfg){
                           ctrl.$setValidity('unique',data.isUnique);
                       }).error(function(data,status,header,cfg){
                           ctrl.$setValidity('unique',false);
                       })
                   })
                }
            }
        })
为情所困
为情所困

membalas semua(1)
Ty80

Ia bergantung pada cara siaran anda berinteraksi dengan pelayan.
Prinsip asasnya adalah untuk menyiarkan data yang anda perlukan, iaitu bahagian data, ke pelayan Pada pelayan, anda menyemak sama ada data yang dimuat naik adalah sah dan sama ada ia menunjukkan bahawa pengguna sudah wujud, dan kemudian kembali. struktur data, seperti json, dll. Dalam fungsi kejayaan, data yang dikembalikan akan disimpan dalam parameter data, dan penghakiman akhir diselesaikan dengan menyemak data dalam data.

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