找回密码
 立即注册

QQ登录

只需一步,快速开始

aatest

高级会员

128

主题

461

帖子

1377

积分

高级会员

积分
1377
aatest
高级会员   /  发表于:2021-11-4 10:05  /   查看:4558  /  回复:10


var c="1234";
Forguncy.CommandHelper.setVariableValue("a", c);
alert(a);


定义变量a貌似无效,无法弹窗提示a    7.1最新版本

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

10 个回复

倒序浏览
alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-11-4 10:30:52
沙发
你自己写错了,a变量不是var出来的变量,你需要取活字格定义的变量必须使用活字格的命令。如果按照你的写法返回的肯定是undefine


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Chelsey.Wang + 5 赞一个!

查看全部评分

回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-4 12:17:54
板凳
楼上大佬正解
回复 使用道具 举报
aatest
高级会员   /  发表于:2021-11-4 12:51:54
地板
alexyui 发表于 2021-11-4 10:30
你自己写错了,a变量不是var出来的变量,你需要取活字格定义的变量必须使用活字格的命令。如果按照你的写法 ...

主要是想吧js执行结果通过返回命令返回,如何实现?
回复 使用道具 举报
aatest
高级会员   /  发表于:2021-11-4 12:52:39
5#
alexyui 发表于 2021-11-4 10:30
你自己写错了,a变量不是var出来的变量,你需要取活字格定义的变量必须使用活字格的命令。如果按照你的写法 ...

那js定义变量的意义何在,按你这个写
回复 使用道具 举报
aatest
高级会员   /  发表于:2021-11-4 12:52:40
6#
alexyui 发表于 2021-11-4 10:30
你自己写错了,a变量不是var出来的变量,你需要取活字格定义的变量必须使用活字格的命令。如果按照你的写法 ...

那js定义变量的意义何在,按你这个写
回复 使用道具 举报
alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-11-4 13:06:18
7#
aatest 发表于 2021-11-4 12:52
那js定义变量的意义何在,按你这个写

这就是活字格灵活的地方啊,牛逼的大佬可以直接通过JS写全部功能,也有一些人不懂代码只能通过活字格提供的图形化功能去写逻辑。毕竟低代码不是无代码
回复 使用道具 举报
aatest
高级会员   /  发表于:2021-11-4 14:36:05
8#
alexyui 发表于 2021-11-4 13:06
这就是活字格灵活的地方啊,牛逼的大佬可以直接通过JS写全部功能,也有一些人不懂代码只能通过活字格提供 ...

我是需要 将js执行结果 赋值给变量a 然后后续命令 调用变量a
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-4 18:52:09
9#
aatest 发表于 2021-11-4 14:36
我是需要 将js执行结果 赋值给变量a 然后后续命令 调用变量a
将js执行结果 赋值给变量a

这个操作,需要使用setVariableValue没错,后续的活字格命令是可以直接使用变量a的,但是在执行Javascript命令的Javascript代码中,并不存在a这个变量。如果需要使用这个变量a的值,需要用到getVariableValue方法。
总结一下就是,设置变量命令中的“变量”是活字格封装的一个概念,不等同于Javascript的“变量”。

回复 使用道具 举报
aatest
高级会员   /  发表于:2021-11-5 10:18:21
10#
Chelsey.Wang 发表于 2021-11-4 18:52
这个操作,需要使用setVariableValue没错,后续的活字格命令是可以直接使用变量a的,但是在执行Javascr ...

其实这就是个坑, js没执行完,后边的返回命令,就返回了结果。貌似这个是活字个的硬伤,无法控制命令间的执行顺序。尴尬!!!!!!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部