6
バインディングがnull /未定義の場合のAngularjsテンプレートのデフォルト値(フィルターあり)
Angularの日付フィルターを使用して、日付である「date」というモデル属性を表示するテンプレートバインディングがあります。 <span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span> ここまでは順調ですね。ただし、現時点では、日付フィールドに値がない場合、バインディングは何も表示しません。ただし、日付がない場合は文字列 'Various'を表示したい。 バイナリ演算子を使用して基本的なロジックを取得できます。 <span class="gallery-date">{{gallery.date || 'Various'}}</span> ただし、日付フィルターを使用することはできません。 <span class="gallery-date">{{gallery.date | date:'mediumDate' || "Various"}}</span> 日付フィルターと一緒に2項演算子を使用するにはどうすればよいですか?