Templates Grails动态更新模板属性
我在gsp页面中有以下g:render标记:Templates Grails动态更新模板属性,templates,grails,plugins,Templates,Grails,Plugins,我在gsp页面中有以下g:render标记: <g:render template="/artist/rate" model='[artistID: 1, rating: 5]' /> 但很快我意识到它不起作用,因为从gsp页面生成的html不包含g:render标记,因为它在呈现插件时会被替换 有没有办法做到这一点? 非常感谢。您需要一个控制器来确定要渲染的模型的值,然后将更新/更改的模型传递给gsp render标记 控制器应该负责将正确的模型传递给视图,所以在视图中执行 &l
<g:render template="/artist/rate" model='[artistID: 1, rating: 5]' />
但很快我意识到它不起作用,因为从gsp页面生成的html不包含g:render标记,因为它在呈现插件时会被替换
有没有办法做到这一点?
非常感谢。您需要一个控制器来确定要渲染的模型的值,然后将更新/更改的模型传递给gsp render标记 控制器应该负责将正确的模型传递给视图,所以在视图中执行
<div id="artist${artistID}">
<richui:rating dynamic="true" id="${artistID}" units="5" rating="${rating}" controller="rating" action="rate" />
</div>
$(g:render).attr('model','[artistID: 1, rating: 3]')