问题标签 [extjs4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
9066 浏览

extjs - 如何访问 ExtJS 事件处理程序中的类变量?

如何this.getUrl在检查处理程序中访问?

0 投票
3 回答
10555 浏览

javascript - 私有函数和变量 ExtJs4?

在我当前的项目中,我使用的是 ExtJs3.3。
我创建了许多具有私有变量和函数的类。例如:

我知道ExtJs4中新的做事方式是使用Ext.define方法。所以我上面的代码看起来像这样:

所以我想知道的是如何在 ExtJs4 中定义私有变量和函数,就像我在 ExtJs3 中所做的那样?
换句话说,我知道该Ext.define方法将负责定义、扩展和注册我的新类,但是我应该在哪里声明var不是类本身的属性但类需要的 javascript 。

0 投票
1 回答
431 浏览

javascript - 如何使 Extjs 可编辑网格中的嵌入下拉列表始终可见?

是否可以在可编辑网格中始终显示下拉列表?使用默认设置/配置,只有在单击单元格时才会出现下拉菜单?

谢谢

0 投票
1 回答
6057 浏览

model-view-controller - ExtJS 4 - 如何从 MVC 中的视图访问多个商店?

我正在尝试使用新的 MVC 方法在 extjs 4 中构建一个应用程序。我有一个网格,用户可以click在其中一行并完成编辑Ext.window.

Ext.window与选项卡在控制器中定义为视图。我在两件事上遇到问题:


1)窗口有 2 个网格,当单击选项卡时,我想从商店填充它们。在定义网格的存储时,即使它在我的控制器中被拒绝,我也无法访问它。我试过了

但没有运气!

还尝试为视图定义多个商店:

但也没有运气。如果我在视图中只定义了一个商店,this.Countries例如,我可以访问它。


2)我的第二个问题部分相关。The Ext.window是一个从被点击的网格行中填充数据的表单。

如何使用推送到其中的数据填充 Ext.window 表单中的一个网格?默认情况下它是否应该有一个空商店,然后在tabclick? 或者我可以将数据对象推入其中吗?

任何帮助表示赞赏。

0 投票
2 回答
10684 浏览

events - 禁用子事件

我使用 Ext JS 4。我在容器中有一个按钮。我希望容器接收 mouseover、mouseout 和 click 事件,但是该按钮导致在容器上调用 mouseover 和 mouseout 事件处理程序两次。如何禁用子按钮上的事件?

0 投票
1 回答
3654 浏览

extjs - ExtJS4:使用 Ext.draw 停止事件冒泡

我在使用 ExtJS4 及其绘图组件进行事件冒泡时遇到了一些困难:

单击 时drawComponent,会绘制一个圆圈。单击圆圈时,这应该只触发clickHandler圆圈的 ,而不是drawComponent

知道我的代码有什么问题吗?e.stopPropagation()应该停止事件泡沫。

谢谢,基卢斯

0 投票
1 回答
1987 浏览

performance - ExtJs 4 折线图性能

我在 EXTJS4 中有一个带有多个系列的简单折线图。行中点的总数约为 5k。

ExtJs 4 图表渲染它,但速度很慢,所以我正在寻找一种减少渲染时间的方法。Y 轴 - 数字,X 轴 - 时间。ExtJs3 的 Flash 图表可以更快地呈现相同的数据集。

有任何想法吗?

0 投票
1 回答
1634 浏览

javascript - 如何使用本地 JSON 数据加载 TreePanel?

如何使用本地 JSON 对象将一些任意数据加载到树形面板中?ExtJS 4.0 发行版附带的所有示例都可以处理 AJAX 请求。

0 投票
1 回答
968 浏览

javascript - 如何在 htmleditor 中更新 div

有人可以帮我更新 htmleditor 中的 div 吗?它在 iframe 中,所以我不能这样做:

现在我正在更新整个内容:

因为我只想更新 mydiv 部分,但无法以某种方式引用它。谢谢。

0 投票
3 回答
2894 浏览

javascript - Extjs4 Creating a mixin

Im trying to create a mixing for Ext.grid.Panel components. This is how I have attempted to do it:

The result of this is a mixin has been added to grid components, but the value is undefined. Hopefully I have missed something simple, but some help would be much appreciated.