我正在努力理解使用Grails资源插件定义的资源范围。
我创建了一个小项目(Grails 2.0.4),其中包含Book的单个域项,并生成了相关的Controller和Views。
然后我按如下方式修改了主要布局:
<html>
<head>
<g:layoutTitle/>
<r:layoutResources/>
</head>
<body>
<g:layoutBody/>
<r:layoutResources/>
</body>
</html>
当我运行应用程序时,我得不到预期的样式。
我现在将以下内容添加到head list.gsp
中<head>
<meta name="layout" content="main"/>
<r:require modules="jquery-mobile"/>
</head>
当我进入列表页面时,我正确地按照预期获得了jquery-mobile样式,但是当我进入创建页面时,我也获得了jquery-mobile样式但是期待没有样式,因为此页面不包含标签
似乎为一个页面选择的资源正用于所有其他页面。这是预期的行为吗?
谢谢, 金
答案 0 :(得分:0)
使用资源1.2,听起来这可能是一个旧bug。