2016-02-05 26 views
0

我有一堆環境變量設置在我的Windows機器上,我想要在HTML頁面上顯示。我能夠成功顯示一個,但不知道如何循環顯示所有鍵值對。如何使用Rails在HTML頁面上顯示所有環境變量?

請指導。

的Rails版本:4.2

環境變量:

MY_ENCODING_SCHEME: utf8 
DB_CONN_POOL: 10 
DB_USER_NAME: guest 
DB_PWD: secret 

index.html.erb

<div class="table-container"> 
    <table class="table"> 
    <thead> 
    <tr> 
     <th colspan="2">Environment Variables</th> 
    </tr> 
    </thead> 
    <tbody> 
     <tr><td><%= ENV["MY_ENCODING_SCHEME"] %></td></tr> 
    </tbody> 
    </table> 
+0

爲什麼特別是在鍵值對中? – Pavan

+0

因爲我希望在單個HTML表格中看到名稱和相應的值。 – user2325154

回答

1

您可以遍歷這樣

環境變量
<table> 
    <thead><tr><td>Variable</td><td>Value</td></tr></thead> 
    <tbody> 
    <% ENV.each do |k,v| %> 
     <tr><td><%= k %></td><td><%= v %></td></tr> 
    <% end %> 
    </tbody> 
</table> 
+0

非常感謝!這就是我一直在尋找的東西。 – user2325154

1

你總是可以做這樣的事情:

<% ENV.each do |k, v| %> 
    <tr> 
     <td> 
      <%= "#{k} - #{v}" %> 
     </td> 
    </tr> 
<% end %> 

是你腦子裏想的是什麼?

編輯:只要確定這不會在生產環境中看到一天的光芒!