2015-09-07 2 views
1

Я использую угловой ui, выбираю https://github.com/angular-ui/ui-select в своем проекте. Я использую ui-select директивуугловой ui select не работает

Мой код:

<select class="input-small" ng-model="dashboard.style" ng-options="f for f in ['light','hpexp']" ng-change="styleUpdated()"></select> 

Я хочу использовать пользовательский интерфейс, выберите Так что я сделал,

<ui-select id="viewSelector" 
    class="viewSelector input-small" 
    ng-model="dashboard.style" 
    ng-options="f for f in ['light','hpexp']" 
    ng-change="styleUpdated()" 
    theme="selectize"> 
<ui-select-match placeholder="-- Select --"> 
    {{$select.style}}</ui-select-match> 
</ui-select> 

Но это не работает. Как использовать ng-options в ui-select

Спасибо!

+0

Вы можете добавить этот код в стельку? –

+0

уверенный .. давайте попробуем ... –

ответ

1

Пожалуйста, используйте ui-select-choices вместо ng-options. Попробуем ниже код, вместо того, чтобы ваш

<ui-select id="viewSelector" 
     class="viewSelector input-small" 
     ng-model="dashboard.style" 
     ng-change="styleUpdated()" 
     theme="selectize"> 
    <ui-select-match placeholder="-- Select --"> 
     {{$select.style}}</ui-select-match> 
    <ui-select-choices repeat="f for f in ['light','hpexp']"> 
      <div ng-bind-html="f"></div> 
     </ui-select-choices> 
    </ui-select> 

Более подробную информацию, пожалуйста, прочитайте это обсуждение

Angularjs and UI-Select: how to select an option from code

+0

выберите заполнитель в ближайшее время .. Но параметры повтора не наступают. –

+0

Ожидаемое выражение в форме '_item_ in _collection_ [track by _id_]', но получило 'f для f в [' свет ' 'hpexp']'. Получение этой ошибки –

+0

за вашу помощь .. Но я все еще работаю над ней .. –

Смежные вопросы