1

私はアンダースコアをテンプレートエンジンとして使用する小さなWebアプリケーションを構築しています。 「トラック」が空の場合はどのように私が代わりにunderscorejsを使用して「なしトラック」というメッセージを表示することができ、_.each(list)がアンダースコアで空の場合にメッセージを表示するにはどうすればよいですか?

<% _.each(tracks, function(track){ %> 
     <div class="title"><%= track.title %></div> 
    <% }) ; %> 

:私は私のテンプレートに次のコードを持っていますか?

答えて

1

あなただけの長さをチェックし、条件

<% if (tracks.length) { 
     _.each(tracks, function(track){ %> 
      <div class="title"><%= track.title %></div> 
     <% }); 
    } else { 
     %> <div class="empty">No tracks available</div> <% 
    } 
%> 
を使用したいです
関連する問題