Maalesef bildiğim kadarıyla Açısal Malzeme kodunda, bu geçerli uygulama açığa çıkmadığı gördüğünüz gibi md-chip
.
Doğrudan yönerge denetleyicisine erişerek, bunun etrafından dolaşabilirsiniz, ancak oldukça kirlidir ve md-chip
'un gelecek sürümleriyle kolayca kırılabilir. denetleyici olarak
<md-chips ng-model="ctrl.roFruitNames" ng-click="ctrl.getSelectedChip($event)">
:
self.getSelectedChipIndex = function(event) {
var selectedChip = angular.element(event.currentTarget).controller('mdChips').selectedChip;
alert(selectedChip);
}
çalışmıyor bakınız:
http://codepen.io/anon/pen/oXopQq
zaten böyle bir şey talep eden Eğik Malzeme bir sorun vardır, yani Umarım eklenecektir Gelecekte:
https://github.com/angular/material/issues/3413
[Düzenle]
çip veri getirmek için:
var ctrl = angular.element(event.currentTarget).controller('mdChips');
if(ctrl !== undefined){
var selectedChip = ctrl.items[ctrl.selectedChip];
}
Sorun şu andan itibaren haha, ama şimdiye kadar çözdüğünüz için şimdiden teşekkürler! – Staeff
Malzeme tasarım ekibinin planlama kontrollerini nasıl yaptığını kendime sorun. Gerçek bir hayat üssünde olamaz. – Pascal