![](/img/trans.png)
[英]Ruby on Rails: Print element of array in a single line in html.erb file
[英]Want to print array elements in .erb file in test kitchen in single line with one space
/opt/mapr/server/configure.sh -N <%=@clust_name %> -c -C cldb -Z <% @zookeeprall.each do |node| -%>
<%= node %>:<%=@zk_p %>
<% end %>
zookeeperall是數組,我想在單行中打印數組,但是元素之間的空間在這里打印新行
只需將整個內容放在一行上:
/opt/mapr/server/configure.sh -N <%=@clust_name %> -c -C cldb -Z <% @zookeeprall.each do |node| -%><%= node %>:<%=@zk_p %> <% end %>
您還可以使用如下的Ruby表達式:
/opt/mapr/server/configure.sh -N <%=@clust_name %> -c -C cldb -Z <%= @zookeeprall.map {|node| "#{node}:#{@zk_p}" }.join(' ') %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.