我有一个自己的TagLib和一些使用controller
和action
等属性的标记。
例如:
Closure modalboxLink = { attrs, body ->
def writer = out
writer << '<span class="clickable" onclick="'
writer << remoteFunction(controller: attrs.controller, action: attrs.action, onLoading: 'loadingSpinner()', onComplete: 'removeSpinner()',
onSuccess: 'viewModal(data);', onFailure: 'errorAlert();', params: attrs.params)
writer << '">'
writer << body()
writer << '</span>'
}
当我在GSP中使用此标签时,我没有控制器或操作属性的自动完成功能,这将是不错的。
如何获得此自动填充功能?
答案 0 :(得分:0)
在Intellij中,你可以像这样简单地记录标签:
/**
this tag is super important!
@attr controller controller is hyper important
@attr action action is even more important
@body you can't live without it
*/
Closure modalboxLink = { attrs, body ->
...
}
我不确定其他IDE虽然......