繁体   English   中英

Sencha Touch:如何在左侧将表视图添加为rootView,将按钮添加为details的视图在sencha touch中此拆分视图的右侧

[英]Sencha Touch: how to add a table view as rootView in left side & a view with a button as detailsView in right side of this split view in sencha touch

我已经使用sencha touchphone gapiphone实现了一个应用程序。

带有两个文本消息的SRC文件中的index.js中使用以下代码实现了拆分视图 ,如下图所示

现在,我需要在左侧根视图上添加一个表格视图,并在右侧详细信息视图上添加一个按钮。 怎么样?

提前致谢

Ext.ns('sink', 'demos', 'Ext.ux');
Ext.ux.UniversalUI = Ext.extend(Ext.Panel,
                                {
                                  fullscreen: true,
                                  layout: 'hbox',
                                  items:

                                  [
                                     //Root view 
                                     {
                                       xtype: 'panel',
                                       html: 'TableView/Rootview goes here ...',
                                       flex: 1
                                   },

                                    //Details view
                                   {
                                       xtype: 'panel',
                                        html: 'Message Detail view goes here ....',
                                       flex: 2
                                   }
                                  ]

                                });

在此处输入图片说明

当前,您的rootViewdetailView都是xtype: 'panel' 为了实现所需的功能,您必须对这两个项目进行一些修改:

  • 对于根视图,实际上称为GridView ,请阅读此内容以获取更多详细信息: http : //www.sencha.com/forum/showthread.php? GridView
  • 对于详细视图,例如,使用按钮创建视图很简单(仅仅是示例,可能不完全是您所需要的):
 { xtype: 'container', items: [ {xtype: 'button', text: 'my button'}, {xtype: 'panel', text: 'detail panel'}. ] } 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM