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);
})
})
}
}
})
PHP中文网2017-05-15 16:59:50
投稿がサーバーとどのようにやり取りするかによって異なります。
基本的な原則は、必要なデータ、つまりデータ部分をサーバーに投稿し、アップロードされたデータが正当であるかどうか、ユーザーがすでに存在していることを示しているかどうかを確認してからデータを返すことです。 json などの構造。 success 関数では、返されたデータが data パラメータに格納され、data 内のデータを確認することで最終的な判定が完了します。