使用grails模板和render方法并不难。
我已经使用了一段时间。
我可以处理“配置公约”。模板.gsp文件的文件名开头的所需下划线“_”也是如此。
我一般没有编程经验,从2.5年以来,我一直是“应用程序开发的IT专家”的学徒期。所以我的背景知识还不算大。
但是我现在真的很想了解下划线的确切目的是什么。
与没有下划线的文件相比,如何处理带有下划线的文件?
最佳答案
String view='/path/to/file'
def model= [template:view,instance:bean]
render(view:view, model:model)
这告诉模板在渲染模板位时是
'/path/to/_file.gsp'
当它呈现 View 时,它会寻找
'/path/to/file.gsp'
因此,当您渲染 View 时,它将查找文件而没有下划线
当您渲染模板时,它将使用下划线查找那些
上面的例子都解释了它是如何工作的
关于grails - 了解Grails模板中下划线的目的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42245273/