gpt4 book ai didi

javascript - SproutCore嵌套ListView的(SC.ListView)

转载 作者:行者123 更新时间:2023-12-03 13:38:34 28 4
gpt4 key购买 nike

我正在尝试在SproutCore应用程序中按部门显示联系人列表,并尝试将SC.ListView嵌套在另一个SC.ListView中无济于事。

我可以use SC.GridView to assist,但是,嵌套的“列表”需要在第一个列表的上下文内。如果可以类似于JQueryUI的 Accordion 小部件来实现,那就更好了!

任何建议,将不胜感激!

谢谢,M

最佳答案

无论您做什么,都不要在另一个列表的项目中嵌套一个列表。性能将非常糟糕。

有很多选择

1)编写您自己的自定义 View 。如果您想要精美的动画,这是最简单的选择。

2)将TreeController与ListView一起使用,该列表将允许打开适当的项以显示子项。您将树形 Controller 声明为

App.listController = SC.TreeController.create({
treeItemIsExpandedKey: "expanded", // the key that 'opens' the item
treeItemChildrenKey: 'your-children' // the key on an item that contains an array of child items
});

关于javascript - SproutCore嵌套ListView的(SC.ListView),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9802541/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com