Я пытаюсь проверить теги, добавленные путем вызова серверной api. Ниже приведен код.Как проверить ng-теги-ввод с обещанием?
<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