1.我无法找到一种优雅的方法来编写这段代码:
if array.empty?
# process empty array
else
array.each do |el|
# process el
end
end
我希望只用一个循环,不重复写array
。我看过这个,但没有足够好的解决方案。
2. 我在一个 HAML 模板中,同样的问题。
- if array.empty?
%p No result
- else
%ul
- array.each do |el|
%li el