13

製品オプションがロードされた選択リストが与えられた場合、ラベルをオプション名の形式にしてから、括弧内に価格を付けたいと思います。たとえば、「商品オプション B ($1,432.12)」です。私のオプション オブジェクトには、プロパティ「name」と「price」があります。価格は数値です。通貨フィルターでフォーマットします。どうすればいいですか?文字列と数値を取るカスタムフィルターかもしれないと思っています。ng-options 内でフィルターを適用する方法がわかりません。

次のコードは名前だけを表示します (価格ではありません)。

<select class="form-control"
        ng-model="selectedOption"
        ng-options="option.name for option in category.options"></select> 
4

1 に答える 1