8得票2回答
ExtJS窗口管理和检测前置窗口

我有一个应用程序,其中有许多窗口,可以通过工具栏上的相应按钮进行处理(听起来很熟悉,对吧!) 我目前已经实现了这样一个功能:如果你单击工具栏上的一个按钮,如果它没有在最上面,就把它带到最前面(toFront),如果它被最小化了,就将其最大化等。 我想要能够检测窗口是否是最前面的窗口... ...

92得票11回答
有没有关于在浏览器中测试ExtJS代码的建议,最好使用Selenium?

我们一直成功地使用Selenium来处理高级网站测试(除了在模块级别上进行广泛的Python文档测试)。 然而,现在我们正在使用extjs处理很多页面,对于像网格这样的复杂组件,将Selenium测试集成起来变得困难。 有没有人成功地为基于extjs的网页编写自动化测试? 大量的谷歌搜索发...

7得票1回答
如何在Rally卡片组件中显示滚动条?

感谢另一个帖子的帮助,我要求并回答自己的问题: 我在自定义Rally应用程序中创建了一个卡片板。卡片板中的项目列表超出屏幕大小,但窗口或容器中没有滚动条。我尝试将autoScroll:true添加到卡片板的第一级属性以及卡片板的storeConfig和listConfig中,但都无效。怎么回...

12得票2回答
ExtJS 3:创建自定义类的两种方式:有什么区别?

我正在尝试学习ExtJS和面向对象的JavaScript。我看到有些人用几种方式在自定义命名空间中定义类。这两种方法有什么区别? 方法1Ext.ns('myapp.cars'); (function(){ var Car = Ext.extend(Object, { //...

7得票3回答
ExtJS 4在网格中显示来自多个数据源的数据

我有两个模型,例如用户和订单 Ext.define('AM.model.User', { extend: 'Ext.data.Model', fields: ['id', 'username', 'firstName', 'lastName', 'state', 'city'...

27得票10回答
如何在ExtJS组件中添加工具提示?

我正在制作一个ExtJS组件,并希望它使用QuickTips工具提示。如果我使用DomHelper创建一个元素,我可以轻松地设置工具提示。然而,如果我创建一个组件,比如: new BoxComponent({ qtip: "This is a tip" }); 什么也没有发生。我还尝...

8得票1回答
如何从树形结构中删除项目

我尝试使用这个示例,并在树中添加基本的CRUD操作。 http://dev.sencha.com/deploy/ext-4.0.0/examples/tree/treegrid.html 目前,我只想从树中删除一个项目。我已经添加了按钮,并在点击后执行以下操作: click : func...

12得票3回答
ExtJS4如何自动将网格列宽设置为内容的最大宽度?

如果您创建了一个没有列宽或flex属性的网格,则每个列默认为100px。如果您双击标题分隔符,则左侧的列会自动扩展到该列中最大数据项的大小。 是否有任何方法可以配置某些列自动具有该行为?

17得票2回答
具有远程过滤和排序的ExtJS无限滚动网格

在ExtJS 4.1 beta 2中,我成功实现了带有远程存储的无限滚动表格。我基本上采用了一个已经存在的(完全可操作的)分页表格(具有远程存储、过滤和排序),然后加入了适当的配置以实现无限滚动。请注意,保留HTML标签。 // Use a PagingGridScroller (this ...

10得票5回答
EXTJS - 如何验证元素是否存在?

我需要知道在一个Ext表单面板中是否存在一个boxComponent,以便采取一些操作... 有什么办法可以知道吗? 类似这样的:if(getElementById("boxId") != 'undefined' ){ alert('exists'); }