zoukankan      html  css  js  c++  java
  • [原]sencha touch之panel和tabpanel

    最近在弄senchatouch的项目,所以边学习边开发,边记录,直接记录下test code如下:

    Panel:

    Ext.application({
    	name:'itKingApp',
    	
    	launch: function(){
    		
    		var panel=Ext.create('Ext.Panel',{
    			fullscreen:true,
    			id:'myPanel',
    			style:'color:red',
    			html:'主面板'
    		});
    		Ext.Viewport.add(panel)
    
    		// Ext.get 取得的是dom对象
    		var panel_dom=Ext.get('myPanel');
    
    		// Ext.ComponentManager 取得的是sencha组件
    		var panel_component=Ext.ComponentManager.get('myPanel');
    
    		// image 显示一张图片
    		var img=Ext.create('Ext.Img',{
    			//src:'resources/images/welcome.png',//相对路径
    			src:'http://www.baidu.com/img/bdlogo.gif',//绝对路径
    			'500px',
    			height:'500px'
    		});			
    
    		
    		var subPanel=Ext.create('Ext.Panel',{
    			id:'subPanel',
    			style:'color:green',
    			fullscreen:true,
    			html:'子面板',
    			items:[img]
    		});
    		
    		panel_component.add(subPanel);
    		
    	}
    });
    		
    


    没什么好说的,很简单,API直接可以查看其它配置选项的含义,下面是TabPanel:

    Ext.application({
    			name : 'itKingApp',
    
    			launch : function() {
    
    				var tabPanel = Ext.create('Ext.TabPanel', {
    							fullscreen : true,
    							id : 'myPanel',
    							ui:'dark',
    							tabBarPosition : 'top',
    
    							defaults : {
    								styleHtmlContent : false
    							},
    
    							items : [{
    										title : '主页',
    										iconCls : 'home',
    										html : '主页'
    									}, 
    									{
    										title : '联系人',
    										iconCls : 'user',
    										html : '联系人'
    									},
    									{
    										title:'定位',
    										iconCls:'locate'
    									},
    									{
    										title:'添加',
    										iconCls:'add'
    									},
    									{
    										title:'地图',
    										iconCls:'maps'
    									}									
    									],
    							centered:false
    						});
    				Ext.Viewport.add(tabPanel)
    
    			}
    
    		});
    


    唯一可以说的就是iconCls,这是senchatouch样式中自带的几个内容,还有一些,大家有兴趣可以自行查看,这两个就到这里,基本的容器组件了



    作者:jjx0224 发表于2013-9-23 17:17:25 原文链接
    阅读:208 评论:0 查看评论
  • 相关阅读:
    微服务架构中的熔断 VS 股票市场中的熔断
    通过异常处理错误
    Java之GC 如何工作
    HBase学习笔记
    日志打印的正确姿势
    告别if/else连环写法
    下载resource下的excel文件
    get请求和post请求参数中文乱码的解决办法
    jquery基础
    45度炸队Alpha冲刺博客集
  • 原文地址:https://www.cnblogs.com/80hou/p/3570014.html
Copyright © 2011-2022 走看看