Ho una serie di elementi da cui sto creando un <select>
e voglio poter contrassegnare l'elemento first
come disabilitato utilizzando CSS, tuttavia non riesco a ottenere la sintassi corretta.Come posso aggiungere o rimuovere condizionatamente classi CSS in ripetizione di Aurelia.for?
Ecco quello che ho:
<select select2 value.bind="selectedItem">
<option repeat.for="item of stuff" model.bind="item" class="${${first} ? 'disabled selected hidden' : ''">
${item.key}
</option>
</select>
s' HERE un Plunker
abbastanza simili che può essere usato come un banco di prova.
Cosa mi manca?
non ha funzionato temo :-(ho aggiunto un 'Plunker' per rendere più facile il test. Si noti che mi piacerebbe sfruttare il '$ prima' come incluso nel documento Aurelia invece di dover creare un'altra proprietà sulla VM. – MaYaN
http://plnkr.co/edit/2xywp0 – valichek
Si è scoperto che avevo 2 bretelle in più! quindi avrebbe dovuto essere '$ {$ prima? ...' invece di '$ {$ {prima}? ...' – MaYaN