Весеннее WebFlow 2.0 - обмениваться другим потоком
-
27-09-2019 - |
Вопрос
У меня есть кнопка «Отмена», которая должна вернуть пользователю обратно на начальную страницу. Кнопка «Отмена» находится в потоке Createxyz.xml. Начальная страница - это состояние зрения в потоке Start.xml Как я могу ссылаться с одного потока к другому.
Начинать:
<view-state id="start" view="start">
</view-state>
Кнопка «Отмена»:
<view-state id="createXYZ" view="createXYZ">
<transition on="cancel" to=" ? ">
</transition>
</view-state>
Решение
Состояние подключения полезно, когда у вас есть ситуация, когда вы хотите продолжить основной поток, но хотите, чтобы некоторые дополнительные функции. Вы бы вызовули подводку, выполните некоторую работу, затем выйдите из и возвращайтесь обратно к исходному потоку.
Я не уверен, что это то, что вы пытаетесь сделать. Если вы просто пытаетесь завершить поток и начать новый поток, который вы можете сделать
<view-state id="createXYZ" view="createXYZ">
<transition on="cancel" to="endFlow"></transition>
</view-state>
<end-state id="endFlow" view="externalRedirect:../myOtherFlow.action"/>
Это будет не только конец потоку, на котором вы просто работали (что очень полезно), но и начните новый поток. В этом случае новый поток называется MyOthflow