问题标签 [extjs6-classic]

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 投票
2 回答
1621 浏览

javascript - 如何隐藏“这是故意的吗?” Ext JS 6 中的警告?

我目前正在开发一个 Ext JS 6 应用程序,它在组件上具有某些级别的继承,其中一些别名映射被覆盖。Ext JS 调试非常友好,每次我这样做时都会让我知道。

就我而言,这是故意的。警告越来越多,开始很难只见树木不见森林。

  • 我可以以某种方式仅针对那些有意的类关闭这些语句吗?
  • 重命名我的所有别名是更好的解决方案吗?
0 投票
3 回答
3719 浏览

extjs - Extjs 6 responsiveConfig 找不到布局配置项的设置器

正在尝试将响应式配置添加到.

我的目标是使用边框布局,其中导航可以根据窗口大小在西部区域和北部区域之间切换,并且布局配置可以在垂直和水平之间切换,这样当区域在西部时,按钮会垂直分组,而当该区域在北部,按钮水平分组。

我知道默认情况下,布局类型不能在运行时更改,但我发现这个论坛线程,用户指出如果您使用box布局类型(vbox 和 hbox 的父级),您可以更新vertical配置以更改分组在运行时。

我上面链接的小提琴是我尝试将这个概念原型化。

我遇到的问题是 responsiveConfig 无法找到我要更改的特定属性的设置器,而不仅仅是垂直配置。我知道有设置器的配置项,并且我之前在 responsiveConfig 中看到过的工作也不能正常工作:

在此处输入图像描述

Ext.layout.container.Box 肯定有一个 setPack 方法。

我是否以某种方式错误配置?

0 投票
3 回答
5797 浏览

javascript - ExtJS 6 配置 Ext.ux

我正在尝试使用 ext/packages/ux/classic/src/colorpicker 下的颜色选择器所以我设置了我的要求:

在 app.js 的顶部,我设置了这个:

但它不起作用我有:加载资源失败:服务器响应状态为 404(未找到) http://localhost:1841/ext/classic/cl...=1437726506841

它不需要我的加载器配置。如何正确配置 Ext.ux?

谢谢

0 投票
1 回答
1482 浏览

javascript - 在extjs中将选定行从网格传递到新窗口的困难

我有一个网格面板,当用户选择该行并单击编辑按钮或 dbl 单击该行时,我想将选定的行发送到新窗口。但是我在发送数据时遇到了麻烦。

这是我的网格面板。(List.js)

这是我的控制器(MainController.js)

这是必须加载数据的弹出窗口(StudentForm.js)

我在这里错过了什么?有什么建议吗?

0 投票
1 回答
868 浏览

extjs - 如何在 mvvm 架构中获取 extjs-6 sotre 的数据?

我正在使用MVVM 架构开发Extjs 6应用程序。我在文件夹中有一个模型如下: MyApp/model

我在MyApp/store文件夹中的存储如下:

并且Application.js/MyApp文件夹中添加商店如下:

现在我在我的应用程序中存储如下:

如何获取商店的数据users.getData()? 当我使用users.getData()它时,它会返回[undefined x 4]问题出在哪里它工作正常吗?

0 投票
2 回答
1819 浏览

extjs - 来自 Ext.app.Controller 的 Extjs-6 MVVM 架构数据绑定?

我在我的应用程序中使用Extjs-6的MVVM 架构。我有如下控制器(注意):extend: 'Ext.app.Controller'

如果activateDrawing被调用,控制器会显示一个窗口(App.view.gt.Point视图)。这个窗口类如下:

如果 numberfieldsxy被更改,我想自动更改myProb.xmyProb.y. 如何实现这个问题?

0 投票
1 回答
249 浏览

events - 在 extjs 6 中监听兄弟的事件组件?

我正在使用MVVM 架构开发Extjs-6应用程序。我有一个面板()。有两个面板(, )。有一个组件()。有一个事件()。我想听。 panel_apanel_apanel_1panel_2panel_1component_1_1component_1_1event_1panel_2event_1

我该如何实施这个问题

请注意,我使用的是MVVM 架构

在此处输入图像描述

0 投票
2 回答
73 浏览

javascript - 在 ExtJS 中定义关联

我的数据库中有三个表。它们是StudentSubjectMark学生有这些字段:idnameaddress主题有这些字段:idname。并且Mark有这些字段idstudentIdsubjectIdmark。所以,在这里我有这些关联,比如学生可以有很多科目一门科目一个分数. 那么,如何在 MVC 模式中定义这些关系,就像将它们放在模型和存储中一样。我想在我的网格面板中显示诸如 student_name、student_address、subject_name 和标记之类的信息。但是我无法将它们关联到模型和商店中。

0 投票
1 回答
92 浏览

javascript - 使用 `Ext.window.Window` 类实例后如何释放内存?

我正在使用Extjs-6开发我的应用程序。我的应用程序中有超过 20 个控制器。在所有这些控制器中,有时,这些控制器显示一个Ext.window.Window类实例,然后用户关闭此窗口(换句话说,所有控制器都可以显示一个弹出窗口)。我使用函数来关闭
它是真的吗?这是释放内存吗?这种方式不会发生内存泄漏吗?一句话,最好的方法是什么?destroywindow

0 投票
1 回答
2653 浏览

javascript - ExtJs 6.0:使用组合框编辑网格单元格 - 不同步 id 值

我正在使用带有 Ext.grid.plugin.CellEditing 的网格。在网格上,有一个组合框和一个日期。日期同步正确,但组合框试图将组合框的 ID 保存在字符串描述字段中。

我的组合框有字段 codeChecklistItemStatusId (外键)和 codeChecklistItemStatus (用户显示字段)。

当我编辑 Checklist Item Status 字段时,我为显示字段 (dataIndex: 'codeChecklistItemStatus') 选择的字段更新为整数。保存后,字段 codeChecklistItemStatus 从字符串描述更改为新的 id 值,而我要更改的字段 codeChecklistItemStatusId 仍然具有原始 id 值。

我在网上找到的所有示例都保存了字符串值而不是 id 值。有什么方法可以更改 codeChecklistItemStatusId 字段而不是 codeChecklistItemStatus?

我已将 dataIndex: 'codeChecklistItemStatusId' 放在我的网格中,然后网格会向用户显示数字而不是描述。但是,当保存正确的字段时,codeChecklistItemStatusId 会正确更新。

ChecklistItem 商店:

CheckListItem 模型:

组合框的商店:

组合框型号:

以下是网格中启用了 CellEditing 的一些字段:

我的控制器功能: