リソースプラグインを学ぼうGrails Resourcesプラグイン、モジュール、<r:img>イメージをレンダリングするには?
私の理解では、cssやjavascriptファイルなどの 'リソース'を定義し、必要に応じて自動的にそれらをあなたのgspに引き出すのに役立ちます。 http://grails-plugins.github.com/grails-resources/guide/4.%20Using%20resources.html#4.2%20Linking%20to%20images
次のようにIVEがConfig.groovyに「画像」と呼ばれるモジュールを作成しました::
私は理解がこれではないなど、その後のタグを使用してロードすることができるモジュールを作成する方法をを理解するパートイム
grails.resources.modules = {
images {
resource url:'/images/view.jpg', attrs:[width: 1280, height:720 , alt: 'my view']
resource url:'/images/breakfast.jpg', attrs:[width: 1280, height:720, alt: 'breakfast']
}
}
次のようにリソースがヘッド部に.gspページに含まれています。
<head>
<r:require modules="jquery-ui, blueprint"/>
</head>
私は資源がSUCされている知っています画像リソースは、その後どのように使用されています
<link href="/ResourceTest/static/Aa7jV0N2qZjOz7TLZ9cl5cREIh2y5jJYV0ytn4nQg9r.jpg" rel="shortcut icon" width="1280" height="720" alt="my view" />
<link href="/ResourceTest/static/IpQBSjrYeLDdSUBGbP3jhf6Kkhvu1zV3XRtwWfKOIMn.jpg" rel="shortcut icon" width="1280" height="720" alt="breakfast" />
私の質問はこれです:私は、ページのソースを検査するとき、私はそこにそれらを見るためcessfullyは、ヘッド部に追加しましたか?私はそれがjavascriptかどうか知っている、リソースのインポートは、HTMLコードの関数を使用するためのアクセスを提供しますが、画像に関しては、サイトは言う "あなたがこれを完了したら、幅、高さ、および他の属性。
どのようにですか?
<r:img module="images">
<r:img alt="breakfast">
をして作業を行うものがない成功
と他の人の一握りは、次のとおりです:私は次のことを試してみた
<r:img uri="/images/breakfast.jpg">
が、これは関係なく、あなたはモジュールを追加するか否かの作品r:require tag ..と書いてありますので、このプラグインを画像に使用する際のポイントは何ですか?どうすれば使用できますか?
''を実行するだけで、リソースエントリから幅と高さを追加するのではありませんか?少なくともそれは文書で言うことです... –
それはすべてそれがしている場合 - それはクールだと思う..それはちょうど私がタグをコメントアウトしたときに違いを作るdidnt .. so dunno –
私はそれを推測していますプロダクションモードでのキャッシュ、gzipなどの手助け/処理 –