问题标签 [extjs3]

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 投票
1 回答
2001 浏览

extjs - 如何在不使用数据索引的情况下汇总整列?

大多数人使用gridSummary插件求和值。但我想自己使用代码句柄求和并放入summaryRenderer,我的总字段是按字段数量添加的,字段丢失所以是一个空白字段。我是extjs的新手。

示例表:

这是我的代码:

0 投票
2 回答
2025 浏览

extjs - 如何解决此错误“格式错误的 URL”?

我想传递一个参数字符串包括样式标签,例如:

我正在使用 decodeURI 传递字符串。但在 extjs 中仍然出现错误。

我已经检查过了,是一个符号%导致这个错误出来。

怎么解决??

0 投票
1 回答
2894 浏览

extjs - ExtJS 3.2.1 注册组件以与 xtype 一起使用

在一个文件中,我正在创建一个带有两个选项卡的选项卡面板。我正在尝试注册组件以在单独的文件中使用。考虑以下:

假设此页面正确填充了带有分组商店的选项卡。在调用该脚本的页面中,代码如下:

返回以下错误:

经研究,上述错误表明该组件找不到或未定义。

但是请注意,以下代码确实有效并呈现了标签面板:

我只显示片段。仪表板选项卡面板在视口中呈现。

我想第一个问题是我什至可以用这种方式注册一个组件吗?当然,第二个问题是,为什么这不起作用?:)

0 投票
1 回答
1225 浏览

mysql - ExtJS Store - 复制特定的字段来存储

我正在使用 rails 3.x 实现 extjs 3.2.1。我有一个 JsonWriter,它通过 Json 存储写入 MySQL 数据库中的所有字段。有没有办法将记录从一个 Json Store 复制到另一个,但字段有所不同。

这是我尝试过的:

在哪里,var recstore= Ext.StoreMgr.get('ReceiptStore');

但我在浏览器的控制台上得到以下输出: Uncaught TypeError: Cannot call method 'get' of undefined

有什么建议么?

提前致谢!

0 投票
2 回答
1499 浏览

extjs - ExtJS 将子节点添加到一个空的异步树节点

我注意到在 ExtJS(版本 3)中,如果您创建一个异步树节点,然后刷新页面,则生成的节点将不允许将子节点移动/添加到其中。在尝试拖放节点时,文本变为斜体,而没有任何进一步的信息被记录到控制台,并且移动的节点移回其原始位置。

这似乎有点奇怪,因为如果您创建一个新的异步节点,然后在刷新页面的情况下添加一个子节点,则添加该节点没有问题。

进一步检查,似乎在刷新页面时生成的节点配置显示为:loaded: false,而这是loaded: true如果您创建节点但不刷新页面。

有没有办法强制异步树节点加载,即使它没有任何子节点?

谢谢

0 投票
1 回答
576 浏览

extjs - 基本表单内的 Extjs 复选框

我在窗口中有一个基本表格。这个表单有几个复选框,我需要一些如何能够用另一个复选框全选。我应该如何访问这些复选框类型。我正在尝试获取对“this”的引用,然后是 this.getForm().getFieldValues() 但有更好的方法吗,因为我只需要获取复选框而不是其他字段。

谢谢,SS

0 投票
1 回答
1972 浏览

extjs - 注册 xtype 的问题

我正在尝试根据factory-functions-in-ext-extensions创建工厂函数,下面是我的代码

当我运行它时,它会抛出错误“b [d.xtype || e] 不是构造函数”

0 投票
3 回答
2105 浏览

extjs - 密码强度实现 ExtJS

我正在查看 ExtJS 的密码强度实现,并遇到了这个特定的实现,

ExtJS4 密码的密码强度计。

这是使用 ExtJS 4 实现的,我希望将它与 ExtJS 3 一起使用。我尝试了一些选项,但想不通。

请让我知道我是否需要做一些特定的事情才能让它与 ExtJS 3 一起使用。

如果有帮助的话,这里是这个插件的Github 链接

0 投票
1 回答
1021 浏览

javascript - EXT JS 3 - this.focusEl 是未定义的错误 onClick 的 columnGrid 标题

我正在使用 ExtJs 3.2.2。我编写了一个自定义上下文菜单来处理网格的 headerclick 事件。单击标题时出现“this.focusEl is undefined error”错误。我感觉它与上下文菜单中的范围有关,但我很困惑。FF 会优雅降级并仍然显示菜单,但 IE 的行为是不可预测的。

这是网格的 headerclick 事件:

这是上下文菜单:

第二个问题是当我实际单击其中一个上下文菜单项时。我收到以下错误:

例如,第一项是排序。单击第一项时,FF 会抛出错误但仍然对网格进行排序。IE 不对网格进行排序。

同样,我感觉这个错误与

每个 case 块中的语句。我想这是指菜单项,而不是菜单。单击每个项目后,我需要隐藏菜单。但是,即使我注释掉 this.hide() 语句,错误仍然会发生。

0 投票
1 回答
1041 浏览

javascript - 基于另一个组合在 ExtJs 中的 EditableGrid 中设置组合框的存储

我正在使用ext 设计师。(ext version 3.x) 我有一个带有 autoref 'worker_type' 的表单组合

然后有一个可编辑的网格,用于添加员工

网格有一个员工选择组合,如图所示

我想根据“worker_type”选择更改此组合的存储。我的目标是仅列出某种工人类型的员工。

但无论如何我都无法访问代码中的可编辑网格组合框。

任何帮助将不胜感激。

谢谢

员工选择组合