numaralı telefonu kullanıyorum öğesini seçiyorum UI-Select kullanıyorum, etiketlerden herhangi birinin tıklatılmasının onları yapmak istemediğini fark ettim. Tıklandığında kaldırılmasını isterim. Açısal UI
ng-click="$selectMultiple.removeChoice($index)"
Bunu, bu kadar "maç-multiple.tpl.html" kapalı ateşlenir şablonu bulduğumuz bazı kazma yapmak: incelenmesi üzerine ben 'x' kapalı aşağıdaki yangınlar fark ettim. Ng-tıklamasını girdiye kopyaladım.
<span class="ui-select-match">
<span ng-repeat="$item in $select.selected">
<span
class="ui-select-match-item btn btn-default btn-xs"
tabindex="-1"
type="button"
ng-disabled="$select.disabled"
ng-click="$selectMultiple.removeChoice($index)"
ng-class="{'btn-primary':$selectMultiple.activeMatchIndex === $index, 'select-locked':$select.isLocked(this, $index)}"
ui-select-sort="$select.selected">
<span class="close ui-select-match-close" ng-hide="$select.disabled" ng-click="$selectMultiple.removeChoice($index)"> ×</span>
<span uis-transclude-append></span>
</span>
</span>
</span>
Bu

DÜZENLEME (resme bakın) etiketi sistemini kırdı - aşağıdakileri çalıştı, hata gitti ama tıklama hiçbir şey yapmıyor.
ng-click="$selectMultiple.activeMatchIndex.removeChoice($index)"
nasıl 'X' aksine etiketi ng-cick ekleyebilirsiniz ?
Bu soruna bakmak için zaman ayırdığınız için teşekkürler, ancak oldukça eski. Şimdi React topraklarında yüzüyorum: D hah – Mintberry
Endişelenme yok :) çok az görüşe sahipti, umarım cevap başkalarına da yardım eder –