查看: 5561|回复: 3

为什么我在脚本里写的applications是空的

升级   1.61%

23

主题

10

回帖

161

积分

注册会员

Rank: 2

积分
161
发表于 2021-6-1 16:33:02 | 显示全部楼层 |阅读模式
我根据开发手册里的指导,在流程脚本里var applications = this.applications;
然后测试的时候显示applications是undefined
请问是怎么回事?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-6-2 10:43:02 | 显示全部楼层
您好:请问您在什么脚本中this.applications
因为this的对象不对。情况就不同
或者您使用
resources.getContext().applications();
回复

使用道具 举报

升级   1.61%

23

主题

10

回帖

161

积分

注册会员

Rank: 2

积分
161
发表于 2021-6-2 13:02:51 | 显示全部楼层
是流程里的脚本
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-6-3 16:13:37 | 显示全部楼层
您好:脚本是可以直接使用的


print("-----------------------------------")
var data = {};
var apps = this.applications;
var serviceRoot = "x_processplatform_assemble_designer";
var path = "application/d807a20d-e4eb-4548-b00e-2ebbb76e0760";
var resp = apps.getQuery( serviceRoot, path );
var json = JSON.parse( resp.toString() );
print(JSON.stringify(json))

您可以直接验证
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread