给据配置文件动态加载tabpanel中的tab

首先应该明确一个ext工作的流程,无论别的js脚本是否声明在  Ext.onReady(function(){})所在的javascript上面或下面,别的js脚本都是后执行,所以,只要在映射配置文件的js脚本中加一句
if (baseInitMapparam.useEditMapControl == "true") {    //if (baseInitMapparam.useEditMapControl == "true")  是反映的配置文件的信息
        
        Ext.getCmp('tab-panel').add(Ext.getCmp('edit-panel'));  
}
这里,tab-panel 是extjs中定义的tabpanel的id, edit-panel是ext中定义的普通panel的id
 var editPanel = new Ext.Panel({
                     id: 'edit-panel',
                    title: '地图编辑',
                      contentEl:'$editMapDIV'
                    
                });
var tabpanel=new Ext.TabPanel({
                            id: 'tab-panel',
                            title: 'Sample Layouts',
                            border:false,
                            height:300,
                            activeTab:1,
                           
                            
                        items:[propsGrid]
                        });
Ext.getCmp('tab-panel').add(Ext.getCmp('edit-panel'));   这句话就相当于给tabpanel的items像中增加了一个像,items[propsGrid,editPanel]

转载于:https://www.cnblogs.com/j3eee/archive/2009/08/05/1539328.html

OV9734 DATASHEET,完整规格书 OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等 立即下载

相关推荐

IMU预积分【SLAM】

预积分的推导过程比较多,所以这里只记录关键结论。 其实这些公式不太好记忆,因为预积分推导过程的想法来源很巧妙,无法看出物理意义。一切推导的来源: 最好记忆的旋转相对运动量: △Rij≐RiTRj=∏k=ij−1Exp((ω~k−bg,k−ηgd,k)△t)\triangle R_{ij} \doteq R_{i}^{T}R_{j} = \prod_{k=i}^{j-1}Exp((\tilde{\omega}_{k}-b_{g,k}-\eta_{gd,k})\triangle t) △Rij​≐RiT​Rj​

Tong_1024_的博客 1373

[EXTJs]TabPanel动态生成,加载组件时,组件不能正常显示的解决办法

我的需求是点击左侧导航栏时,能在右侧动态生成TabPanel,并且TabPanel中包含一些组件.发现如果仅仅是tbar就没什么问题然后要求增加一个GridPanel,就发现GridPanel无法显示,只有将浏览器的窗口大小改变,才会显示.原因:感谢 纵横纳财tabPanel大小没定经过查找,找到解决方案: var tab = tabPanel.add({ layout:fit,//tabpa

lu_pp的专栏 6093

osgEarth shapefile矢量生成三维模型案例 2.boston.earth

osgEarth shapefile矢量生成三维模型案例 2.boston.earth 波士顿城市建筑、路灯、公园、道路shp矢量生成三维模型案例。

qq_24934183的博客 3545

Ext JS4.0中Tabpanel动态添加和删除Tab和重用Tab的方法

在ExtJS4.0 中,Tabpanel动态添加Tab的方法是:var tab = myTabPanel.add(newTab); myTabPanel.setActiveTab(newTab); 至于设置不设置为活动的,各人自己的想法。删除tab的方法有两种:第一种是删除指定Id的Tab,当然这个Id是添加Tab的时候自己指定的,删除的时候就用这个Id:myTabPanel.remove(

Bin 5286

Android 白名单保活实战:主流厂商适配指南

本文详细解析了Android应用白名单保活的实战策略,重点针对华为、小米、OPPO、vivo等主流厂商的系统特性,提供了精准的后台设置页面跳转适配方案。文章从基础的前台服务实现讲起,深入讲解了白名单的判断、申请与厂商适配的核心代码与避坑指南,旨在帮助开发者合规、稳定地提升应用后台存活率。

motor的博客 1861

【ESP32 S3 开发】基于I2S协议驱动INMP441数字麦克风 实现语音采集

注意INMP441的 L/R接地之后才稳定输出数据 否则一直都是0WAV格式说明这里主要是想说wav文件重要的就是生成一个wavhead来标识它是一个wave文件,wave文件的data chunk 中的data部分还是PCM编码格式的数据,直接从I2S读进去就可以,不需要压缩。wav文件的头一般由4个chunk组成。 以16bit深度为例,代码如下。其他深度可以根据注释自行计算。 I2S -> DAC i2s_read()函数,向flash中划分的一个buff当中读入byte数组。以16bit深度为例,一

m0_43395703的博客 1万+

EXT中tabPanel动态创建tab页面

今天遇到通过EXT的tabpanel页面无法执行js的问题,因此无法动态建立Tab页面,上网查找解决办法,需要使用EXT的扩展插件库ManagedIFrame。  // ********************** // 在中间的面板加入tab function addTab(tabId, tabTitle, targetUrl) { // 定义ta

3054

生信人填坑记 orthofinder的安装和基础使用

其中常用的有两个结果,第一个是Orthogroups文件夹下的Orthogroups.GeneCount.tsv,这个文件里保存着每个家族在每个物种里的成员数量。(写到这儿饭点到了,吃饭要紧…在国内使用conda的同学我相信很多人都会遇到-|- -|- -|- -|- -|- -|- -|- -|- 一直转圈。软件的是由很简单,将你要跑的物种的蛋白质文件放在work/data目录下,文件名都用物种缩写,后缀统一就行。当然,很多软件都会自带一个这样的文件,conda装不了的时候可以去软件官网溜达溜达。

qq_43337286的博客 5382

extjs html页面刷新,关于extjs的tabpanel加载tab项并且tab项以iframe显示时的页面刷新问题...

网上或者书上的例子里大都是把tab项渲染到一个div中,这对于在每个Tab页里加载一个页面的情况就不适合了用ifame加载不同的页面应该是最合适的方式网上也有用ifame显示子项的例子,是把每一个子项都渲染成了一个ifame感觉这样有问题,因为切换TabPanel的子项时,子页面不刷新可能是因为每个ifame里对应的内容都都加载到了主页面,再切换时就不重新加载页面了同时发现ifame对应的页面里再...

weixin_29159127的博客 509

解锁轻量化网络实验室:在 Containerlab 中部署 Cisco IOL 设备的详细教程

Cisco IOS On Linux(IOL)是 Cisco IOS-XE 的简化版,它是 Cisco IOS 的一种轻量级实现。IOL 并不需要完整的虚拟机(Virtual Machine, VM)环境,可以直接在 Linux 上运行,极大地减少了对系统资源的需求。IOL 节点通过更精简的方式提供了 Cisco IOS 功能,适合构建实验室、测试网络协议和验证网络设计。

网络技术联盟站 476

某Z节验证码

某Z节验证码、captchaBody、滑块、旋转、空间推理

mamenqi_csdn的博客 773

TabPanel控件

1、选项板概述   选项面板是一个包括一个或多个选项卡(Tab),同一时刻只显示一个选项卡的这种用户界面。比如下图的IE选项设置界面中,就是一个选项板的应用,选项板上有“常规”、“安全”、“隐私”等选项卡。 2、Ext.TabPanel   Ext中提供了选项板控件TabPanel,由类Ext.TabPanel来定义,该类直接继承自Ext.Panel,因此他实际上也是一个包含特定特性的面板。...

JAVA 574

主题035:计算流体力学(CFD)

计算流体力学(Computational Fluid Dynamics, CFD)是利用数值方法求解流体流动、传热传质等问题的学科。CFD已成为化学反应工程中反应器设计和优化的重要工具。∂ρ∂t+∇⋅(ρu)=0 \frac{\partial \rho}{\partial t} + \nabla \cdot (\rho \mathbf{u}) = 0 ∂t∂ρ​+∇⋅(ρu)=0对于不可压缩流动:∇⋅u=0 \nabla \cdot \mathbf{u} = 0 ∇⋅u=0动量方程:∂(ρu)∂t+∇⋅(ρ

kkchenjj的博客 268

Extjs Tabpanel的使用

本文导读:TabPanel继承于Ext.Panel,Ext.TabPanel就是有选项卡的Panel,可以在选项卡之间切换。它是多个不同内容的容器,任意组件直接使用add()函数便可添加到Ext.TabPanel中。通过activeTab指定激活哪个面板,索引从0开始。下面介绍extjs中tabPanel的用法 一、tabPanel主要配置项 activeTab 初始激活的tab,索引或者...

Alex的博客 2420

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

TabPanel子Tab页加载url设置

tabpanel.get(3).load({ //第一个是get(0),第二个是get(1),依此类推           url: 'your-url.php'      });             //你也可以这样来修改内容       var mgr = t

那片田,那片天~~ 2077

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

TabPanel多标签tab页加载同一个GridPanel显示不同的数据

<br />     前几天做了一个功能实现,在一个tabpanel上的多个tab标签存放同一个数据源里的的不同的数据,其中tab标签的title为自动生成的。其中存放数据里的容器为GridPanel,因为是同一个GridPanel,所以store是唯一一个,如里每个tab页都存放一个GridPanel的话,就需要同等量的store,这里会很麻烦。页面效果如下图:<br /> <br />其中,每个tab页里存放的不同的数据,加载数据的方式也为异步加载,点击事件触发时,加载数据。<br />上面四个tab标

sky08050025的专栏 1万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

关于extjs中动态添加TabPanel的tab项并以iframe显示的整理

近来的项目中用到了Extjs 的TabPanel,这也是Extjs最基本,最常用的组件了 网上或者书上的例子里大都是把tab项渲染到一个div中, 这对于在每个Tab页里加载一个页面的情况就不适合了  用ifame加载不同的页面应该是最合适的方式    网上也有用ifame显示子项的例子, 是把每一个子项都渲染成了一个ifame 感觉这样有问题,因为切换TabPanel的子项时,子页

bonnibell的专栏 1万+

解决Ext中的Tabpanel中items内的各个tab的数据延迟加载问题

问题:公司内测过程中发现系统中的订货政策模块中的list页面点击进入view页面速度很慢,由于我们开发时没有想到客户操作时会在tab页面中加入全选数据, 因此导致进入页面时要查询很多数据,速度慢。 思路:老大考虑到由于订货政策表中存放多个字段数据(如渠道,订货指标。。...

chutongmei5165的博客 163

Ext.Net学习笔记之动态加载TabPanel

在Asp.net中,我们常常用母版页来布局,避免重复的代码。在内容页中只显示相关的信息。 可是,在Ext.Net的布局中,是否也可以这样呢? 答案是肯定的,不然也不会写这篇文章了。 我的决解办法是,在TabPanel中动态添加一个Tab,这个Tab就是内容页。 首先简单的搭个页面: West是一个简单的导航栏,单击上面的一个选项,就会在Center中增加一个Tab。如下代码: ...

weixin_34246551的博客 207

Ext4如何判断tabpanel是否已经存在某个tab

Ext4如何判断tabpanel是否已经存在某个tab   ext4如何判断tabpanel中是否已经存在某个tab,如果存在就激活这个tab,否则重新打开tab。     原理:在tabpanel添加tab的时候增加tab的id配置,然后通过Ext.getCmp获取控件,如果不存在则添加此tab,否则调用tabpanel的setActiveTab方法激活此tab。     示例代码

evilcry2012的专栏 1570

tabPanel动态添加删除tab页的问题和解决办法

tabpanel上的tab是随着操作动态添加的,每次添加前都会删除原来的tab js片段调用如下: 1 删除原来的tab tabPanel.removeAll(); 2 添加新的tab,每个tab都绑定了一个事件 tabPanel.add({ id: tabItems[i].id, title: tabItems[i].title, url ...

三角杀手王 1527

Ext的TabPanel页面加载总结

Ext.TabPanel中autoLoad属性可以实现异步加载一个动态或静态页面,使用一般是没有问题的,但其中有一个值得注意的地方是,如果要显示加载页面中的HTML元素等标签的话,必须在autoLoad后面加上scripts:true这个属性,请看下面代码: var tab

上善若水 的专栏 5754

EXT使用问题-动态创建tabPanel页面

今天遇到通过EXT的tabpanel页面无法执行js的问题,因此无法动态建立Tab页面,上网查找解决办法,需要使用EXT的扩展插件库ManagedIFrame。// ********************** // 在中间的面板加入tab function addTab(tabId, tabTitle, targetUrl) {

2110

ext js如何动态更改xtype,Ext js - 在TabPanel中动态更改Tab的内容

I have an (Ext JS) tab panel where the hidden tabs aren't loaded at all upon initial instantiation, (the only thing I set is the title).Upon 'activation' of a tab I want to call a method , which then ...

weixin_39625008的博客 200

ExtJS 4.1 TabPanel动态加载页面并执行脚本

ExtJS 4.1 TabPanel动态加载页面并执行脚本 知道extjs是很久以前的事情,但是一直没有机会用到。不怕大家笑话,直到上个星期准备用它了,这才开始接触,没想到一开始就碰到难题。TablePanel动态加载页面很简单的,官方有示例,但是我加载的页面需要执行脚本,为了这个功能,研究了足足4天。看来我把extjs想的太简单了,还是需要对它深入了解下。 第一天,按照官方示

evilcry2012的专栏 4053

extjs tabpanel 限制 选项卡 数量

var tabIndex = 'shouye';var tabIndex2 = 'shouye';var tabIndex3 = 'shouye';var tabIndex4 = 'shouye';var tabIndex5 = 'shouye';var tabIndex6 = 'shouye';var tabIndex7 = 'shouye';/** * 向TabPanel组件中添加窗口或激活已...

软件维修师 3419
上一篇: extjs 关于:“ 没有捕捉到抛出的错误 ” 的问题
下一篇: 通过Digester动态读取xml配置文件
developer2016
博客等级 码龄10年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值