ng-options jak ustawić najpierw zaznacz zawsze puste

Używam angularjs w projekcie i używam ng-options do generowania.

Początkowo, gdy strony zostaną ponownie załadowane i nie zostanie wybrany żaden element opcji, HTML wygenerowany jak poniżej:

<select size="3" ng-model="item" ng-options="s.name for s in itemlist">
<option value="?" selected="selected"></option>
<option value="0">Item 1</option>
<option value="1">Item 2</option>
<option value="2">Item 3</option>
</select>

Ale kiedy wybieram element (np. Pozycja 2), pierwszy pusty wybór zniknie. Wiem, że to się dzieje, ponieważ model ng jest ustawiany przez wartość wyboru. Ale chcę najpierw wybrać zawsze puste, aby użytkownik mógł zresetować filtr.

Z góry dziękuję.

questionAnswers(7)

yourAnswerToTheQuestion