Я изучал Angular и пытался реализовать его в макете. Когда я пытался реализовать Angular typeahead, результаты typeahead отображаются как undefined. Может ли кто-нибудь подсказать мне, где я ошибаюсь? Фрагмент кода html,
<input type="text" id="search" ng-model = "selectedEnterprise" class="form-control form-design input-md enable collapse" placeholder="search for an enterprise" uib-typeahead = "enterprise.name as vm.enterprises.name for enterprise in vm.enterprises | filter:$viewValue | limitTo : 3 ">
Фрагмент кода контроллера
$http.get(path + '/enterprise/all/' + num)
.then(function success(response) {
vm.enterprises = response.data;
temp = vm.enterprises;
console.log(vm.enterprises);
}, function error(response) {
console.log(response);
});
Я использую фреймворк MongoDB и NodeJS для Backend.