Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是动态语言的新手,现在正在学习 groovy & grails。我对如何编写控制器动作有点困惑。在示例中,我看到了两种编写动作的方式:
1. def action(args) { // do some action and render the result } 2. def action = { // do some action }
谁能解释这两种语法有什么区别
第一个是方法,第二个是闭包。
从 grails 2 开始,您希望在控制器中执行方法
为什么要将 grails 操作声明为方法而不是闭包,它有什么区别?