2017-10-13 3 views

Répondre

1

Vous pouvez faire quelque chose avec pur avec CSS pur. Vous devez masquer les virgules en utilisant visibility: collapse et après cela, vous pouvez ajouter une icône Unicode avec :after ou :before pseudo élément.

PLUNKER

HTML

<md-select class="my-select" ng-model="vm.selectedItem" multiple> 
    <md-option ng-value="item.id" ng-repeat="item in vm.items">{{ item.name }}</md-option> 
</md-select> 

CSS

.my-select .md-select-value span:first-child { 
    visibility: collapse; 
} 

.my-select .md-select-value .md-text { 
    display: inline-block !important; 
    visibility: visible; 
} 

.my-select .md-select-value .md-text:not(:last-child):after { 
    content: '\2605'; /* star */ 
    margin: 0 -5px 0 5px; 
} 

Là, vous allez un list of Glyphs que vous pouvez utiliser. En outre, vous pouvez add a font-awesome icon with css si vous le souhaitez.

+1

bonne astuce. Merci. –