请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

wsy

注册会员

4

主题

13

帖子

41

积分

注册会员

积分
41
最新发帖
wsy
注册会员   /  发表于:2025-4-25 15:16  /   查看:253  /  回复:19
1金币
为什么js里面这个setVariableValue的value填的是包含数据的参数时后续命令就获取不到这个site变量了。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,您这边往 arrayVau 这个数组里添加点,校验点是否存在时,是异步走的: 这会导致还没有往 arrayVau 里添加数据,命令就走到给 sites 变量设置值这个位置了,所以 sites 数组拿不到。 因为收集点是异步执行的,看能否在点收集好出调用相关代码保存数据,比如这里用 js 调用服务端命令保存标记点坐标。

19 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-4-25 15:16:46
来自 16#
您好,您这边往 arrayVau 这个数组里添加点,校验点是否存在时,是异步走的:

这会导致还没有往 arrayVau 里添加数据,命令就走到给 sites 变量设置值这个位置了,所以 sites 数组拿不到。
因为收集点是异步执行的,看能否在点收集好出调用相关代码保存数据,比如这里用 js 调用服务端命令保存标记点坐标。


本帖子中包含更多资源

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

x
回复 使用道具 举报
二麻子活字格认证
高级会员   /  发表于:2025-4-26 09:47:51
2#
发个demo 看看
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-4-27 08:53:49
3#
您好,这个问题最好能够提供个 demo 才好调查
然后这边猜测,我们那边 JS 命令里去给变量设置值,是不是异步触发的,比如放到了事件的回调里。

这样就有可能变量值还没设置上,命令就走到循环哪里了。
回复 使用道具 举报
wsy
注册会员   /  发表于:2025-4-27 09:46:38
4#
Simon.Sun 发表于 2025-4-27 08:53
您好,这个问题最好能够提供个 demo 才好调查。
然后这边猜测,我们那边 JS 命令里去给变量设置值,是不是 ...

这个value直接用上面的数组代替循环那边就可以获取到
回复 使用道具 举报
wsy
注册会员   /  发表于:2025-4-27 10:14:34
5#
wsy 发表于 2025-4-27 09:46
这个value直接用上面的数组代替循环那边就可以获取到

写的demo就可以 不知道活字格对js代码是不是有约束

本帖子中包含更多资源

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

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-4-27 12:29:31
6#
能复现问题的工程文件方便提供下不,这边调查下。
回复 使用道具 举报
wsy
注册会员   /  发表于:2025-4-27 17:35:01
7#
本帖最后由 wsy 于 2025-4-27 18:16 编辑
Simon.Sun 发表于 2025-4-27 12:29
能复现问题的工程文件方便提供下不,这边调查下。

demo发你了,这个文件地图那个页面编辑页面加载时命令里

本帖子中包含更多资源

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

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-4-27 18:00:36
8#
老板,这边没看到 demo 哈,可以把 demo 贴到帖子中,如果有些铭感信息,可以设置下附件权限。

本帖子中包含更多资源

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

x
回复 使用道具 举报
wsy
注册会员   /  发表于:2025-4-27 18:17:14
9#
Simon.Sun 发表于 2025-4-27 18:00
老板,这边没看到 demo 哈,可以把 demo 贴到帖子中,如果有些铭感信息,可以设置下附件权限。

应该可以了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部