im试图使用angular js和bootstrap实现自动完成功能,我按照文档的步骤进行了更改,并进行了一些更改以尝试使其正常工作,但没有任何反应。表情敏锐的人可以帮我吗?
那是我的代码: 服务:
this.getProdutoAutoComplete = function(parametro) {
return $http({method : 'GET', async:false, url : '/user/produtosAutoComplete?parametro='+parametro}).then(function(response) {
var retorno=response.data;
return retorno;
});
};
--------
vm.carregaAutoComplete = function (parametro) {
estoque.getProdutoAutoComplete(parametro).then(function (retorno) {
return retorno.map(function(produtos){
});
})
};
和html
<div class="form-group col-md-12">
<input type="text"
ng-model="vm.estoque.produto"
uib-typeahead="produto as produto.descricao for produtos in vm.carregaAutoComplete($viewValue) "
class="form-control form-control-sm" />
</div>