Grials:图片标签?

时间:2017-02-05 11:27:47

标签: grails web

我试图使用以下方式动态加载图片:

<g:img src="${resource(dir:'images/products', file:product?.photo)}" alt="" />

但它在出局中提供了类似的东西

<img src="/static/images" src="/static/images/products/2017-02-05 16:46:32.599.jpg" alt="" />

2 个答案:

答案 0 :(得分:0)

看起来你正在查看旧文档。 Grails 3默认使用资产管道插件。

您应该使用以下语法: <asset:image src="yourFile.png"/>

Asset Pipeline插件的文档包含所有必需的信息,以下是相关信息的直接链接。  https://blog.mythic-beasts.com/2016/05/09/proxy-protocol-nginx-broken-header/

答案 1 :(得分:0)

你可能想试试这个 var customImageurl =“products / product?.photo”; function xxx(){document.getElementById(“loadImage”)。src = customImageurl;} window.onload = function(){loadGraphics();};`