9
私は<select>
を構築していて、CSSを使ってfirst
アイテムを無効にしたいと思っていますが、構文を正しく理解することはできません。Aurelia repeat.forで条件付きでCSSクラスを追加または削除するにはどうすればよいですか?
は、ここで私が持っているものです。
<select select2 value.bind="selectedItem">
<option repeat.for="item of stuff" model.bind="item" class="${${first} ? 'disabled selected hidden' : ''">
${item.key}
</option>
</select>
HEREのテストベッドとして使用することができる十分に類似しPlunker
。
私には何が欠けていますか?
テストを簡単にします。 VM上に別のプロパティを作成する代わりに、Aureliaのドキュメントに含まれている '$ first'を活用したいと思います。 – MaYaN
http://plnkr.co/edit/2xywp0 – valichek
それは私に2つの余分な括弧があったことが判明しました! '$ {$ {first}?... 'の代わりに' $ {$ first ...? 'であるはずです – MaYaN