找回密码
 立即注册

QQ登录

只需一步,快速开始

David.Zhong 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-2-21 18:26  /   查看:5307  /  回复:0
本帖最后由 David.Zhong 于 2023-2-21 18:26 编辑

致广大的热心格友:
全局变量~它来了!它来了!它来了!!!
00A01C67.jpg143750304.png

设置变量命令从服务端命令支持到前端命令,嘎嘎好用~可是唯一美中不足的地方就是,设置变量命令中的变量生命周期只存在于当前服务端命令中。没有一个能全局使用的全局变量。
啥?说生命周期听不懂?行,给给位大佬翻译一下,就是说设置变量命令设置的变量,这玩意只在当前服务端命令起作用,在其他地方就不好使啦!
比如说我在服务端命令A中设置了一个变量AA,如果我想在服务端B中使用这个变量AA,对不起,门都没有。(除非是使用秽土转生,把变量作为参数传递给服务端B~)
那么如果我想要一个变量既能在服务端命令A中使用,又能在服务端命令B中使用的变量,该当如何呢?
00A2ABCC.jpg213782653.png
再举一个更加头疼的场景,比如说服务端命令中发送钉钉消息,每次调用都需要传入AppKey和AppSecret,假如我在一百个服务端命令中都使用了发送钉钉消息命令,一但需要修改,那么我将需要在100处调用的地方都修改一遍,一百遍啊一百遍,简直是要了老命了~
00A31E3D.jpg532825622.png

幸好,9.0迎来了一个闪亮的功能,也就是我们今天的主角~
活字格支持全局变量啦~
00A3C097.jpg195443724.png

使用方法:
创建全局变量:
在设计器公式中新增了全局变量设置,可在此处对全局变量进行增加、修改、查询引用等~
image.png413486632.png
服务端命令中使用全局变量:
在服务端命令中设置公式时,会自动列出所有的全局变量,
image.png596966552.png
实时修改全局变量:
可以在服务端命令中调用设置全局变量命令,即可对全局变量进行实时修改,并且会实时应用到所有引用此全局变量的地方~
image.png678660888.png
在活字格服务中管理全局变量:
更狠的是,全局变量除了可以在设计器和命令中管理外,还可以在服务器中进行查看和设置~修改后记得要保存哟~
image.png891144714.png

我宣布,从今天开始,再也不用把AppKey、AppSecret或者是一些token存到表中啦~放心大胆的写到全局变量中!
美滋滋鸭~
00A45650.jpg560349120.png

评分

参与人数 9满意度 +45 收起 理由
阿Q7 + 5
旋转の陀螺 + 5
sz_xd + 5
吴小胖 + 5
gczxxu + 5
张雄 + 5
moer + 5
13794930121 + 5
renho + 5

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部