0
我試圖驗證通過調用服務器端API添加的標籤。以下是代碼。如何使用promise驗證ng-tags-input?
<tags-input ng-model="user.trucks"
add-on-space="true"
on-tag-adding="checkTruck($tag)">
</tags-input>
和我寫的控制器,
$scope.checkTruck = function(tag){
var x = $q.defer();
someService.checkTruck(tag).then(function(response){
x.resolve(true);
}, function(response){
x.reject(false);
});
return x.promise;
};
雖然文件說,對標籤的添加可以採取承諾和確認添加標籤,它不工作的方式。我錯過了什麼?
*「這不是那種方式」* - 究竟發生了什麼? – dfsq