我有一个像这样的对象数组
<%= for item <- array() do %>
<div class="col-lg-4 col-sm-6">
<img class="img-fluid" src="<%= static_path(@conn, item.url ) %>" alt="">
</div>
<% end %>
我的凤凰模板看起来像这样
@conn
鉴于我已经插入并指向我的静态路径,如何在library(tmap)
data(metro)
metro$new_var <- c("A","B")
metro$new_var <- factor(metro$new_var)
tm_shape(metro) +
tm_symbols(shape="new_var", col = "pop2010") +
tm_layout(legend.outside = TRUE, legend.outside.position = "bottom", legend.stack = "horizontal")
之后插入两次或更确切地指向图像网址?
感谢您的帮助!
答案 0 :(得分:1)
您只需要将/
添加到url
,以使其与static_path
一起使用。我假设你在列表中有一个双引号字符串,好像你有单引号你会得到一个不同的错误。要预先添加/
,请更改:
static_path(@conn, item.url)
到
static_path(@conn, "/" <> item.url)