У меня есть приложение Sinatra, которое должно получать URL-адреса изображений из файла JSON и помещать их в теги HTML <img>
.JSON не отображает
Я могу разбирать JSON просто отлично, когда я печатаю его в командной строке, но когда я использую ERB для размещения данных, он не будет отображаться.
Я поместил его в теги <ul>
и получил только маркеры для каждого изображения в файле JSON.
Вот мой код:
app.rb:
get "/" do
file = open("./images.json")
json = file.read
@parsed = JSON.parse(json)
erb :roar
#@parsed.each do |roar|
# p roar["url"]
#end
end
Roar.erb:
<ul>
<% @parsed.each do |shop| %>
<li> <%shop["url"] %> </li>
<% end %>
</ul>
wow, глупый, трюки для детей. благодаря :) – user1938700