0

当我在布局中使用元数据中的图像时,我会这样做并且它可以工作:

    <img src="<%= @site.url %>/images/<%= @document.icon %>" alt="" title="">

当我像这样为 DocPad 使用出色的工作缩略图插件时,它也运行良好:

<img src="<%= @getThumbnail("images/javascript.png", '128x128') %>" alt="">

现在我想结合这两种方法,从文档中获取元数据并让缩略图插件按我想要的大小调整它。这可能吗?我试过这样的事情:

<img src="<%= @getThumbnail("images/<%= @document.icon %>", '128x128') %>" alt="">

我知道上面的代码是废话,对不起......只是为了解释我想做的事情。

4

1 回答 1

1

你绝对可以做你想做的事。要实现的关键点可能是在使用eco时,<%=将您置于“coffeescript”模式,您可以编写任何您想要的coffeescript表达式。

所以要做你想做的事,你会写这个标记:

<img src="<%= @getThumbnail('images/' + @document.icon, '128x128') %>" alt="">
于 2013-11-06T15:07:59.110 回答