如何在sencha中动态创建列表并将它们添加到导航视图?我正在进行web服务调用以获取文件夹列表。当我点击任何文件夹时,它应该显示列表中的子文件夹。子文件夹可能会或可能不会夹在其中。如何在有子文件夹时创建列表?我想导航回来,所以我必须将所有这些添加到导航视图。请让我看看一段代码解释如何做到这一点。如何在sencha中动态创建列表并将它们添加到导航视图?
0
A
回答
0
创建存储实例:
var instanceStore = Ext.create(
'Project.store.MyListStore');
store.each(function (record) {
instanceStore.add(record);
});
创建列表动态:
var ListDetails = Ext.create(
'Project.view.NavigationList', {
items:[
],
itemTpl:new Ext.XTemplate(workItemListTpl),
store:instanceStore
});
创建导航视图面板和推列表到视图:
var panelId = Ext.getCmp('NavigationViewPanel');
panelId.push(ListDetails);
这方法为我创建列表并将它们动态添加到s中ame导航视图。
0
我的经验:
- 最简单的方式:只需使用Ext.NestedList。如果您使用此组件,有几件事值得关注。让我们先来看看文档:
http://docs.sencha.com/touch/2-0/#!/api/Ext.dataview.NestedList
和一个很好的例子:
http://sencha-nested-list.heroku.com/
- 推荐的方法:使用几个Ext.List。我的意思是先创建“最外层”文件夹列表,然后捕获
listitemtap
上的事件并呈现显示子文件夹的适当列表。
相关问题
- 1. 动态创建对象并将它们添加到链接列表
- 2. 动态创建ImageButtons并将它们添加到与OnClickListeners布局
- 3. 如何将菜单动态添加到底部导航视图?
- 4. 如何动态创建图表并在JSP中显示它们....?
- 5. 创建按钮列表,并将它们添加到布局
- 6. C# - 如何将文件夹中的图像添加到数组并将它们显示在列表视图中?
- 7. 创建文本框动态,并将它们添加到一个到一个TabControl
- 8. 如何在Monodroid中动态添加项目到列表视图
- 9. 在导航视图中添加列表视图
- 10. 动态创建元素并将它们绑定到列表中<T>
- 11. 如何将导航栏添加到表格视图?
- 12. 列表视图中添加WPF ListView项创建动态
- 13. 动态添加textview到列表视图
- 14. 如何创建Uistackview并将其添加到视图中?
- 15. 动态创建div容器并将它们添加到现有的div
- 16. PRISM:如何将视图模型添加到区域并自动创建视图?
- 17. 将MenuItems动态添加到MenuItem并静态查看它们
- 18. 如何动态创建下拉列表并在视图中枚举它们? asp.net MVC 5
- 19. 如何在列表视图中添加动态列Wpf
- 20. 如何在创建它时自动将项添加到列表中?
- 21. 如何将子菜单添加到底部导航视图中
- 22. 如何在android中动态添加文本视图到列表视图?
- 23. 如何将元素动态添加到使用XML创建的视图中
- 24. Android将图像添加到动态列表视图
- 25. 将BarButtonItem添加到模态导航视图控制器
- 26. 动态添加视图到列表视图行,滚动它添加视图重复
- 27. 如何动态地将地图添加到列表中?
- 28. Xamarin.Android:将动态菜单项添加到DrawerLayout的导航视图中
- 29. 导航抽屉如何添加上述列表视图
- 30. Sencha Touch 2 - 将javascript添加到视图
请显示sencha的列表代码。也许我可以帮你。 – hekomobile
你应该使用“NestedList”而不是“List + NavigationView”。 –
并且请在您创建导航列表的位置添加代码。 –