问题标签 [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 回答
2187 浏览

model-view-controller - Ext JS 4.0 - MVC Ext.panel.Form & Ext.ComponentLoader

我刚刚开始深入研究 Ext JS 4.0 和新的 MVC 架构。我创建了一个用户控制器,其中包含多个网格和树视图及其相应的存储。到目前为止,一切都很好。

我刚刚创建了我的第一个表单,我正在努力使用新的加载程序配置。表单已呈现,并且 Ajax 调用成功,但未填充表单。

我目前使用的 JSON 如下所示:

我已经弄乱了所有渲染器选项并尝试使用目标。考虑到渲染器、目标和 JSON 格式的可能组合,我感到非常困惑。

我很可能在杂草中走开......有人让这个工作吗?我很难找到这样的例子。

0 投票
1 回答
1520 浏览

javascript - ExtJS 4 在树中隐藏根节点的问题

我有一个树面板,它在文本字段中击键后加载数据。如果我将根节点设置为隐藏,当树加载时它会从文本字段中窃取焦点。如果我不隐藏根音,它就完美了……

有任何想法吗?

0 投票
1 回答
1489 浏览

javascript - 如何终止“Ext.each”中的函数?

可能重复:
如何中断或继续 Ext.each

正是我想要实现的是检查数组中的字符串,..
如果权限为真,则返回true...

但在萤火虫它显示hereb。怎么终止Ext.each??

0 投票
2 回答
2745 浏览

extjs - 使用 ExtJs 使用数据库中的数据构建和加载树

我正在尝试构建一个树形面板(或者只是一个我只需要它工作的简单树)并使用数据库中的数据加载它

我一直在尝试,尝试和尝试..但做不到。

有人可以告诉我我该怎么做吗?

我的 JSON:

我的 C# 代码:

0 投票
4 回答
10074 浏览

extjs - ExtJs4 - 什么是网格 ColumnModel 的等价物?

ExtJs4Ext.grid.ColumnModel中的ExtJs3相当于什么?

我想要做的是隐藏一列,我在 ExtJs3 中做了如下的事情:

0 投票
3 回答
13085 浏览

javascript - 如何确定 ExtJS 4 中 Ext.grid.Panel 的选定单元格?

如何获取 Ext.grid.Panel 的选定单元格?在 ExtJS 3 中,可以通过:

在分机 4 中有

但这只会给我记录。

0 投票
2 回答
3954 浏览

php - ExtJS 网格单元格编辑

我正在使用带有 extjs 网格的 extjs 4 单元格编辑插件。它在一个网格上工作得很好,但是当我在同一页面上创建一个新的网格时,它也需要单元格编辑,退出的网格数据消失了。我花了一整天的时间诊断问题,但徒劳无功。

以下是模型、商店和网格的代码:

0 投票
5 回答
9314 浏览

extjs - 将 ExtJS MVC 控制器附加到 DOM 元素,而不是组件

有没有办法使用 Ext.app.Controller control() 方法,但传入一个 DOM 查询?我有一个包含标准链接的页面,并且希望向它们添加点击处理程序,即使它们不是作为 Ext 按钮创建的。

我试过了

但是点击链接不会触发警报。

有没有办法用 this.control 指定 CSS 选择器?或者它只适用于组件?

0 投票
1 回答
171 浏览

extjs - 为什么我不能在 EXTJS 中扩展 ComboBox 的默认选项?

我有几个组合框。我想干掉默认选项,所以我这样做了:

我只想在组合框的每个实例中添加不同之处。

我可以在 JQuery 中使用 a 来做到这一点,$.Extend(....但我只是不理解 ExtJS。

谢谢

0 投票
1 回答
7409 浏览

extjs - ExtJS 4:没有模型的网格/商店

我有几个网格显示并没有真正映射到模型的数据,例如统计信息、计数等。它们显示的值是由服务器根据当前登录的用户动态生成的,并且可能与任何数字相关服务器端模型。

为这些情况设置 ExtJS 模型似乎很愚蠢。它们可能看起来像:

这对我来说没有意义。我知道fields商店的属性仍然存在,但文档指出它只是为了向后兼容而真正存在,应该避免。另外,至少在运行兼容层的情况下,控制台会警告不要使用它。

那么针对这些情况的“正确”方法是什么?