2015-05-26 1 views
1

я сделал выберите тег директиву частного использованияAngularJS: нг-варианты «без выбора» не сверху

шаблон HTML

<div> 
    <select ng-model="model" ng-options="item as item[labelName] for item in array"> 
    <option ng-if="!!hasTop" value="">non choice</option> 
    </select> 
</div> 

«массив» является возвращаемое значение $ recource.query

С «не выбором» в верхней части, я хочу иметь. экс

Select 
    +-"non choice" 
    +-option a 
    +-option b 

, но не работает

Select 
    +-option a 
    +-option b 
    +-"non choice" 

помочь мне.

Дополнительные требования

Он стал лучшим, когда я удалил нг-если. но. В этой директиве я хочу контролировать отображение «non choice» с атрибутом Есть ли хорошая идея?

ответ

2

Если я правильно понял, вам нужно установить пустые опции в верхней части. В таком случае использование, как показано ниже

<select ng-model="model" ng-options="item as item[labelName] for item in array"> 
    <option value="">non choice</option> 
    </select> 
+1

Большое спасибо за ваш совет. Он стал вершиной, когда я удалил ng-if. но. В этой директиве я хочу контролировать отображение «non choice» с атрибутом. Есть ли хорошая идея? – dayo

+0

отметьте ответ как принятый, если это вам полезно. @dayo – Vignesh

+0

Прошу прощения. Я пожертвовал его в пути. Я обновил комментарий – dayo

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

  • Нет связанных вопросов^_^