很抱歉,如果问题不清楚。并请让我知道以前是否报告过此类问题。我尝试在Google上搜索很多,但没有找到合适的解决方案。
请在下面的用例中查看问题
我有3个流量
这是使用subFlow状态和end状态在流之间进行导航
我在通过浏览器后退按钮进行导航时遇到问题。 当我在“编辑流程”中编辑某些内容并移至“查看流程”以显示已编辑的项目时。当我按下浏览器的后退按钮时会显示在视图上。它尝试将我导航到“编辑流URL”。我想在最终提交表单时消除客户端的所有编辑活动。
这是理想的结果
这是编辑Web流代码
<!-- Step 2 -->
<view-state id="finalPage" view="final_page" model="form">
<transition on="submit" to="submit" history="invalidate" />
<transition on="cancel" to="cancel" history="invalidate" />
<transition on="previous" to="reShowConfig" />
</view-state>
<!-- Actions -->
<action-state id="submit">
<evaluate expression="Doing some saving activity" result="flowScope.saveStatus" />
<transition on="success" to="view">
</action-state>
<subflow-state id="view" subflow="viewFlow" >
<input name="id" value="id" />
<input name="message" value="'The data is saved successfully!'" />
</subflow-state>
任何服务器端或客户端解决方案都值得赞赏。 我为寻找解决办法付出了很多努力,但没有运气。