选择事件列表中的第二个项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了选择事件列表中的第二个项目相关的知识,希望对你有一定的参考价值。
我有一个返回项目列表的触发器。我想将第一个和第二个传递给另一个服务。
Json示例:
{ "target": [
{ "alternateId": "aaa" },
{ "alternateId": "bbb" },
{ "alternateId": "ccc" }
]}
我需要target[0].alternateId
和target[1].alternateId
。
我尝试过Utilities:“从列表中选择”,它不允许我选择第二项。 Code奇怪的是,它根本不处理列表输入。
这里是我的代码的屏幕截图。当我测试和查看时,此方法有效,但在事件触发时失败。
确切的错误是TypeError: Cannot read property 'split' of undefined
。
输入显示为idlist: {{87487405__target[]alternateId}}
如果我注释掉我的代码,则其他记录。它显示inputData
为空。
答案
是否将传递到代码步骤的数据转换回对象?
EG-
let b = JSON.parse(inputData.input)
return {1: b.items[0], 2: b.items[1]};
以上是关于选择事件列表中的第二个项目的主要内容,如果未能解决你的问题,请参考以下文章