列出Ext.NestedList的详细信息卡片

时间:2012-06-02 18:43:17

标签: sencha-touch-2

我的应用程序从数据库接收数据。

“食谱”包含 Ext.NestedList

http://www.senchafiddle.com/#VovtL#o7GJJ

我需要在详细的卡片中显示一个列表:

http://www.senchafiddle.com/#4hKD8#uZlr7

列表中的值应取自基数,并取决于嵌套列表中的键值。 我看了一下Kitchen Sink例子,但我几乎无法理解。有可能实施吗?或者更好地用一组按钮替换嵌套列表? 我很乐意接受任何想法。

1 个答案:

答案 0 :(得分:0)

onLeafItemTap: function(nestedList, list, index, node, record, e) {
        var detailCard = nestedList.getDetailCard();
        detailCard.removeAll(true, false);
        detailCard.setHtml('');
        detailCard.setLayout('fit');
        var urList = Ext.create('Ext.List', {
            fullscreen: true,
            itemTpl: '{title}',
            data: [
                { title: 'Item 1' },
                { title: 'Item 2' },
                { title: 'Item 3' },
                { title: 'Item 4' }
            ]
        });
        detailCard.add(urList);
    }

代码非常自我解释。你只需要用你的列表替换urLs。并改变商店.. 如果有任何问题让我知道