另一种形式的操作(action)被称之为切换操作(action)。一旦一个event被触发,切换操作优先于状态切换被直接执行。
普通的切换操作如下 :enterPersonalDetails {
on("submit") {
log.trace "Going to enter shipping"
}.to "enterShipping"
on("return").to "showCart"
}
注意,我们是怎样传递一个代码块给submit事件,它只是简单的记录这个切换。
切换状态对于数据绑定与验证是非常有用的,将在后面部分涵盖.