Como desativar a opção no JS angular?

eu tenhong-repeat opção:

<option ng-repeat="year in data.dateList.year" value="{{year.id}}" ng-disabled="(year.id < 2015) ?  true : false">

Você pode verng-disabled="(year.id < 2015) ? true : false"

Por que minha opção não está desativada seyear.id menos que 2015?

Este é o meu novo código:

<div class="itm" ng-repeat="a in range(num) track by $index">
   <option ng-repeat="year in data.dateList.year" ng-disabled="(year.id) < formData.beginYear[$index]">
      {{year.value}}
   </option>
</div>

questionAnswers(3)

yourAnswerToTheQuestion