underscorejs _.each(list) 为空时如何显示消息?
How to display a message when _.each(list) is empty in underscorejs?
我正在构建一个使用 underscorejs 作为模板引擎的小型网络应用程序。我的模板中有以下代码:
<% _.each(tracks, function(track){ %>
<div class="title"><%= track.title %></div>
<% }) ; %>
如果 'tracks' 为空,如何使用 underscorejs 显示 'No tracks available' 消息?
您只需检查长度,然后使用条件
<% if ( tracks.length ) {
_.each(tracks, function(track){ %>
<div class="title"><%= track.title %></div>
<% });
} else {
%> <div class="empty">No tracks available</div> <%
}
%>
我正在构建一个使用 underscorejs 作为模板引擎的小型网络应用程序。我的模板中有以下代码:
<% _.each(tracks, function(track){ %>
<div class="title"><%= track.title %></div>
<% }) ; %>
如果 'tracks' 为空,如何使用 underscorejs 显示 'No tracks available' 消息?
您只需检查长度,然后使用条件
<% if ( tracks.length ) {
_.each(tracks, function(track){ %>
<div class="title"><%= track.title %></div>
<% });
} else {
%> <div class="empty">No tracks available</div> <%
}
%>