-1

我创建了一个具有以下结构的嵌套列表:

在此处输入图像描述

现在我正在使用onNestedlistLeafItemTap对这些项目执行不同的 2 任务,如下所示:

if (record.data.text === 'Shop Item')  // Item-1 Shop Item
{
// some line of code
}

 if (record.data.text === 'RIM Item')  // Item-1 RIM Item
{
// some line of code
}

 if (record.data.text === 'My Item')  // Item2- My Item
{
// some line of code
}

但问题就在这里:我如何区分哪个商店项目被点击,这意味着项目1-> 商店项目被点击或项目2-> 商店项目被点击,因为在这两种情况下都只调用第一个条件。让我知道如何解决这个问题。

任何帮助表示赞赏!

4

1 回答 1

0

您应该能够parentNoderecord

if (record.data.text == 'Shop Item' && record.parentNode.data.text == 'Item2')
{
    //some code
}
于 2013-06-19T19:04:23.007 回答