AngularJS のテンプレートにロジックをインラインで記述する方法はありますか。
私がやりたいことは次のようなものです:
<div ng-repeat="item in items">
{{item.isValid ? 'Valid item' : 'Invalid Item'}}
</div>
ベストアンサー1
および を使用する&&
と||
、三項演算子と同じように動作します。
{{item.isValid && 'Valid' || 'Invalid' }}
編集: Angular 1.1.5 で三項演算子が導入されました:
{{item.isValid ? 'Valid' : 'Invalid' }}