11得票3回答
ExtJs 4,如何防止xtype:'combo'在已选择项目被单击时折叠?

我有一个ComboBox。当我从展开的列表中点击项目时,ComboBox会选择该项目并折叠起来。如果我单击已选择的项目,它也会折叠。 有没有一种方法可以在用户选择已选择项目时“停止”ComboBox折叠? 注:简而言之,我希望ComboBox的行为类似于http://dev.sencha....

12得票4回答
下拉框输入时选项消失

使用 extjs 5.1.3 版本。我在表单中有一个 typeAhead 组合框,如下所示: 组合框存储:Ext.define('MyApp.view.myobj.field.CustomObject', { extend:'Ext.form.field.ComboBox', ...

11得票6回答
ExtJS如何根据数值改变网格单元格的背景颜色

我给我的 grid-column 应用了渲染器,但背景颜色没有改变:renderer: function(value, meta) { if (parseInt(value) > 0) { meta.tdCls = 'category-matching'; ret...

9得票3回答
在构建时防止组件的渲染(隐藏和/或禁用)

背景:我们的应用程序总是作为一个整体打包,但通过用户访问,一些服务器端操作可能会受到限制。我们知道在应用程序启动时允许哪些操作。现在,我们想要隐藏所有用户无权访问的视图(面板、按钮等)。 为此,我们编写了一个可以应用于任何组件的插件。但是问题来了: 以下是我们尝试运行的内容: if (c...

11得票1回答
如何在ExtJS 4中实现控制器继承?

我希望编写一个相当复杂的应用程序,其中包括几个“基本”项目(例如基础表单、基础网格等),其他项目将从中继承以遵循DRY原则。这些基础项目将具有所有继承项目都会触发的共同事件。因此,我需要一种基础控制器来监听这些项目事件。 如何设置基础控制器以便于被继承/扩展?

8得票4回答
在ExtJS中突出显示/选择网格行

我是Ext JS的新手。我正在处理一个网格面板,在这个面板中,当我选择/点击任何一行时,与所选行相关的某些数据会显示在网格下面的面板中。同时,当窗口加载时,默认情况下应选择/高亮第一行。 目前,网格和面板都正常显示。即使所选行相关的数据在面板中显示,但该行未被突出显示。我尝试了grid.foc...

15得票8回答
根据内容自动调整大小的Ext JS窗口,最大高度为maxHeight。

我正在使用Ext JS 4.0.2,尝试打开一个窗口,使其自动调整大小以适应内容,直到达到高度限制为止,此时它停止变大并显示滚动条。 这是我的做法:Ext.create('widget.window', { maxHeight: 300, width: 250, ht...

16得票7回答
【警告】当前工作目录(C:\xampp\htdocs\sencha文件夹)不是已知的Sencha SDK或应用程序文件夹。

我是Sencha的新手,但在安装后遇到了很多问题。我不知道如何解决这个问题。我下载了以下文件: sencha-touch-2.1.0-commercial - (我认为这是SDK) SenchaSDKTools-2.0.0-beta3-windows(这些是SDK的工具) Xampp(用于...

8得票4回答
ExtJs - 如何通过 div class 获取元素?

如何通过类名获取 ExtJs 组件对象? 假设我的 div 如下: <div class="abc"></div> 如何获取此Div的ExtJs对象以执行例如getWidth()等操作? 注意:没有给出id。 我尝试过: Ext.select(".abc"...

9得票2回答
ExtJS按钮样式工具栏

我想知道是否有可能将按钮放入面板的工具栏中,但使其保留按钮的外观,就像它只是在普通面板中一样。 例如,我希望按钮看起来像这样: 然而,它看起来像这样: 非常感谢! 编辑 创建工具栏的代码: xtype: 'toolbar', items: [...