子流程

LiteFlow从2.3.0开始支持显式子流程,在xml里配置的节点,可以是节点,也可以是流程id。比如,你可以这么配置

  1. <chain name="chain3">
  2. <then value="a,c,strategy1,g"/>
  3. </chain>
  4. <chain name="strategy1">
  5. <then value="m(m1|m2|strategy2)"/>
  6. </chain>
  7. <chain name="strategy2">
  8. <then value="q,p(p1|p2)"/>
  9. </chain>

这样是不是很清晰

LiteFlow支持无穷的嵌套结构,只要你想的出。可以完成相对复杂的流程。

note" class="reference-link">子流程 - 图2note

如果存在相同名字的节点和流程,优先节点。