选择事件列表中的第二个项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了选择事件列表中的第二个项目相关的知识,希望对你有一定的参考价值。

我有一个返回项目列表的触发器。我想将第一个和第二个传递给另一个服务。

Json示例:

{ "target": [
    { "alternateId": "aaa" },
    { "alternateId": "bbb" },
    { "alternateId": "ccc" }
]}

我需要target[0].alternateIdtarget[1].alternateId

我尝试过Utilities:“从列表中选择”,它不允许我选择第二项。 Code奇怪的是,它根本不处理列表输入。

这里是我的代码的屏幕截图。当我测试和查看时,此方法有效,但在事件触发时失败。

A screenshot of my __Code__我得到的错误是inputData未定义。

确切的错误是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]};

以上是关于选择事件列表中的第二个项目的主要内容,如果未能解决你的问题,请参考以下文章

使用DOM操作选择列表中的项目

第一个下拉菜单更改第二个下拉菜单相关项目显示

从片段类中的对话框添加项目到recyclerview。

如何根据使用 jQuery/AJAX 和 PHP/MySQL 选择的第一个下拉列表填充第二个下拉列表?

如何访问列表中的第二个参数?

两个片段之间的 onItemClickListener