比如定义了一个当前月薪值的js变量,请问下如何在JavaScript代码里面获取到这个值,问AI也搞不清楚如何获取。
在事件流里添加的“自定义变量”,后续 JavaScript 步骤里可以用 ctx.getVar() 获取,路径要写变量的“标识符”,不是显示标题。
例如你的 JS 变量标识符是 currentSalary,后续 JS 代码里这样取:
const currentSalary = await ctx.getVar('ctx.currentSalary');
console.log(currentSalary);
如果这个变量是表单变量或对象,再继续取字段:
const salary = await ctx.getVar('ctx.currentSalary.salary');
注意变量有作用域:在区块事件里定义的变量通常只在该区块上下文中可用;如果希望当前页面多个区块都能使用,建议在页面级事件流里定义。
1 Like
ok,谢谢,可以了。
