AngularJSのテンプレートのインラインロジック 質問する

AngularJSのテンプレートのインラインロジック 質問する

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' }}

おすすめ記事