2016-10-19 5 views
1

Я использую Angular advanced searchbox для создания окна поиска. Но при добавлении suggestedValues в область availableSearchParams он не отображает предложения, и мой модальный получить undefined.Please, дайте мне знать, что пошло не так.Угловая расширенная поисковая система не отображает предложенныеValues ​​

Сценарии порядок загрузки

angular-advanced-searchbox.min.css 
angular-advanced-searchbox-tpls.min.js 
angular-advanced-searchbox.min.js 
app.js // contain app module 

HTML

<div class="form-group"> 
    <label class="col-md-2 col-lg-2 control-label"></label> 
    <div class="col-md-10 col-lg-10"> 
     <nit-advanced-searchbox ng-model="searchParams" parameters="availableSearchParams" placeholder="Search..."></nit-advanced-searchbox> 
     <pre><code>{{searchParams}}</code></pre> 
    </div></div> 

App.Js

$scope.availableSearchParams = [ 
    { key: "team", name: "Team", placeholder: "filter by team", restrictToSuggestedValues: true, suggestedValues: ['Berlin', 'London', 'Paris'] },{ key: "testtype", name: "TestType", placeholder: "filter by test type",restrictToSuggestedValues: true, suggestedValues: ['Smoke', 'Regression', 'Benchmark'] }, { key: "text", name: "Text", placeholder: "filter by text" } ]; 

$scope.$on('advanced-searchbox:modelUpdated', function (event, model) { 
          console.log(model); 
         }); 

ответ

0

Вы должны включить ui.bootstrap я n ваш модуль, до углового расширенного поиска:

angular.module('SensacionalApp', [ 
'ngMaterial', 
'ui.bootstrap', 
'angular-advanced-searchbox' 
]); 
Смежные вопросы