У меня есть ng-repeat тегов привязки, который отображает список интерактивных членов группы:
<a href="#/contact/{{ ::member.fullProfile.xpid }}" ng-click="storeRecentContact(member.fullProfile.xpid)" class=" GroupRow ListRow ListRow-Contact vmsection ng-class:{'last': $last}" ng-class-odd="'ListRowOdd'" ng-class="{'ListRowLast':$last}" data-ng-repeat="member in group.members | filter: searchFilter() | orderBy: [selectedSort.type, 'fullProfile.displayName'] track by member.xpid" droppable="Call" ng-disabled="member.contactId == myself.contactId">
Как вы можете видеть в конце тега привязки, я пытаюсь отключить 1 из элементов ng-repeat, точнее, тег привязки меня/себя.
myself.contactId
и
member.contactId
будет таким же в теге привязки, представляющем моего пользователя. Тем не менее, это все еще не отключает мою возможность щелкнуть по тегу привязки моего собственного члена группы. Правильно ли я использую ng-disabled? Или, альтернативно, есть ли другой способ выполнить это?
a
tag нет отключенного атрибута. Ng-disabled работает только с тегами с отключенным атрибутом. - person Michelangelo   schedule 06.06.2015