🍂使用子变量
如果你看过上一章使用子流程后再来看这章,你会觉得其实使用子流程都是多此一举!
因为LiteFlow新的表达式语法可以直接让你在规则里定义子流程变量!
这可以说是新版语法中一个骚操作了!
还是这个流程:
图示
我们如果定义子流程变量,可以这么写:
<chain>
t1 = THEN(C, WHEN(J, K));
w1 = WHEN(Q, THEN(P, R)).id("w01");
t2 = THEN(H, I);
THEN(
A, B,
WHEN(t1, D, t2),
SWITCH(X).to(M, N, w1),
Z
);
</chain>
看到这里的你,是不是有种恍然大悟的感觉呢?用这种方式,其实子流程都显得黯然失色了。对于逻辑能力强大的你来说,利用这套表达式是不是任意复杂流程都能写出来了呢。
帮助我们改善此文档 (opens new window)
上次更新: 2022/10/07, 00:22:18