问题标签 [extjs6.5.1]

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 回答
431 浏览

extjs - ExtJS - 标签字段默认值不触发事件

我有一个带有标签字段的 ExtJS 6.5.1 应用程序,该应用程序具有使用value配置的默认值。但是当设置值时,不会触发任何事件(更改、选择、有效性更改等)。

是小提琴

我应该改为删除值配置并监听商店加载然后调用setValue()以触发更改事件吗?

谢谢

0 投票
0 回答
142 浏览

google-chrome - Extjs 组合框和 Google Chrome Canary 74 的问题

无法单击组合框元素,控制台上没有错误。我正在使用 Chrome Canary 版本 74.0.3686.3

它可以在 Extjs 网站上复制: https ://docs.sencha.com/extjs/6.5.1/modern/Ext.field.ComboBox.html

我们的应用程序上的某些按钮触发的事件也有同样的问题。

Sencha 论坛上有更多信息: https ://www.sencha.com/forum/showthread.php?471299-Comboboxes-not-working-on-latest-Chrome-Dev

它与 Google Chrome 72 一起正常工作。有人可以提供这方面的信息吗?我没有在 Chrome 站点或 Extjs 站点上找到更多信息。

0 投票
0 回答
17 浏览

extjs6.5.1 - 如何获取应用程序的版本

如何获得使用 EXTJS.6.5 开发的应用程序的构建版本?有没有办法在每次构建完成时以编程方式增加我的应用程序的版本?

您的帮助将不胜感激。谢谢你。

0 投票
1 回答
103 浏览

extjs - Sencha ExtJS 6.5.1 - 动态包依赖

我正在使用动态包功能(“使用”)在经典工具包应用程序中动态加载包。

但是,动态包需要来自其他包的附加类。

在生产模式下构建应用程序不会在组合包文件中包含那些附加文件(来自第二个包)。

如何将所需的类添加到动态包构建中。

目前只包括那些应用程序需要的类(来自packageA),而不是PackageB中需要的那些类。

0 投票
1 回答
276 浏览

extjs - 如何在图表中为 EXTJS 6.5.x 中的 x 类别字段标签添加工具提示

我正在使用 EXTJ 6.5。我设计了一个条形图,其中 x 轴类别标签长度太大,与标签重叠。因此,对于临时修复,我添加了以下代码以将值修剪为 15 个字符,以显示带有三个点的值后缀。

我面临的问题是我无法为标签添加任何 Html 内容,例如自动换行标签或添加任何工具提示。

在此处输入图像描述

0 投票
1 回答
326 浏览

extjs - ExtJS 包经典资源丢失

我有一个具有以下结构的 ExtJS 包:

当我在生产模式下使用包构建应用程序时,缺少 file.json。

如何让构建包含经典目录中的资源(在包中)?

编辑

将以下内容添加到 package.json 可以从工具包特定和共享资源目录复制文件。

但是,所有文件(来自 classic/resources/ 和 resources/)都被复制到同一个目录(build/production/AppName/classic/resources/PackageName/),如果两个目录中存在相同的文件名,一个文件会覆盖另一个文件构建目录。

构建/生产/AppName/classic/resources/PackageName/some_resource_file.json

如何将它们分开以便两个文件都存在于构建中?

0 投票
1 回答
110 浏览

extjs - ExtJS 包工具包/共享资源

我有一个具有以下结构的 ExtJS 包:

当我在需要 packageA 的生产模式下构建应用程序时,在构建目录中我看到以下内容:

看起来共享包资源和特定工具包(经典)都被复制到同一个目录(./MyApp/classic/resources/PackageA/),如果同一个文件已经存在,它将被简单地覆盖(file.json )。

但是,在我的情况下,classic/resources/file.json 和 resources/file.json 具有不同的内容,我需要将它们都保留在构建中。

我怎样才能做到这一点?

[编辑]

应用程序.json

包.json

0 投票
0 回答
44 浏览

extjs - 商店更新后 ExtJS 网格选择不刷新

我有一个有 2 行的网格,当从存储中删除第一行时,网格会更新并按预期显示。但是旧的选择仍然对不应该存在的数据有效。

在网格中双击(新的第一行)时,它会打开旧数据。

更新商店后,我尝试过:

这是 ExtJS 6.5 版,经典