如何在Power Automate Desktop的Run JavaScript动作中返回结果?
在Power Automate Desktop的「Run JavaScript」动作中返回结果的方法
「Run JavaScript」和「Run JavaScript function on web page」的执行逻辑不一样,前者不需要包裹在特定函数里,直接通过顶级return语句返回结果即可,不用定义ExecuteScript函数。
正确的写法示例:
alert('foo'); // 弹出提示框 console.log('baa'); // 输出到控制台 return 'result'; // 返回结果将被存为该动作的输出变量
核心区别:
- 「Run JavaScript function on web page」强制要求定义名为
ExecuteScript的函数,通过函数的返回值传递结果; - 「Run JavaScript」是直接执行脚本内容,脚本里的顶级
return语句结果会被自动捕获为动作的输出变量。
内容的提问来源于stack exchange,提问作者Stefan
相关产品推荐
相关产品推荐

