0
我有2視圖狀態如何使用glink標籤在grails webflow插件中從一個視圖狀態轉到另一個視圖狀態?
def createFlow = {
startState {
on("addItem"){
//do something
}.to "startState"
on("deleteItem"){
//do something
}.to "startState"
}
secondState {
on("addItem"){
//do something
}.to "startState"
on("deleteItem"){
//do something
}.to "startState"
}
}
下一個Webflow表示在每個視圖狀態,我想有一個GLINK標籤來稱呼對方,我嘗試沒有成功
<g:link action="create" event="startState">Start</g:link>
<g:link action="create" event="secondState">Second</g:link>
該解決方案我得到
在流程'purchaseOrder/create'的狀態'startState'中發生事件'startState'時未發現任何轉換 - 有效過渡條件是array [add Item,deleteItem] - 可能程序員錯誤,檢查TransitionCriteria的這個狀態的集合
我的問題是,從glink標記可能調用自我視圖狀態或其他視圖狀態?
感謝您的時間
在上例中,您沒有任何方法可以轉換到「secondState」。這是這個例子的人造物嗎?或者它是你的問題?我期望在至少一個startState事件處理程序的.to中看到過渡到「secondState」。 – 2014-10-01 21:37:06
這是我的問題,如果有可能的話 – user615274 2014-10-02 15:49:28