Rumah  >  Soal Jawab  >  teks badan

angular.js - 在书上看到这么一段“自定义验证用户名是否已存在”的代码,但是看不懂,求教

url和data部分什么意思?我该如何修改


    .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);
                       })
                   })
                }
            }
        })
为情所困为情所困2713 hari yang lalu540

membalas semua(1)saya akan balas

  • PHP中文网

    PHP中文网2017-05-15 16:59:50

    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.

    balas
    0
  • Batalbalas