问题标签 [extjs7]

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

css - ExtJS 7.x 布局动画上的现代网格选择错误

如何解决?我在使用网格组件的布局卡动画上发现了一个错误;

怎么了?当您配置“卡片”类型的布局和“幻灯片”、“封面”等的动画时......行选择(记录)停止工作,当将鼠标悬停在记录上并单击时,检查的 css 会出现错误。

当您简单地将布局更改为“卡片”时,网格选择正常工作。

我使用的是 Windows 10、Edge 浏览器;

查看 Sencha Fiddle 上的错误

0 投票
2 回答
284 浏览

extjs - 允许网格高度随行数变化(自动高度)

我正在 ExtJS 7.0.0 (Modern) 中实现一个网格,并希望将网格的高度设置为它包含的行数。正如您在 ExtJS Kitchen Sink 上的示例中看到的,网格的高度设置为 400,并且必须滚动网格才能看到其余的行。

必须滚动才能查看所有行的网格屏幕截图

我正在寻找的是能够将高度设置为自动并使网格高度适应网格中的行数。我们已经找到了一种在旧版本的 ExtJS 中执行此操作的方法,但是我找不到版本 7(现代)的解决方案。

谁能在这里指出我正确的方向?

如果你想试一试,看看我的Sencha Fiddle 。

0 投票
0 回答
73 浏览

extjs-grid - ExtJS 7.x 现代,如何从网格拖放到网格树?

我正在寻找一个如何实现从网格到网格树的行拖放的示例。这将使用现代工具包。

当我从一个网格拖放到另一个网格时它可以工作,但是当我拖过树网格时,没有放置目标变为活动状态。如何让树网格的放置区“接受”从网格拖动的行?

0 投票
1 回答
38 浏览

extjs - sencha 现代列表项滑动项错误

我正在尝试在版本 7.2.0 的 Sencha Modern 列表中提供滑动操作。

虽然文档表明文本、ui、iconcls 和 cls 是可绑定的,但我无法让它工作。

此外,文本似乎在没有任何绑定配置的情况下被绑定,这更令人惊讶。

请参阅相关小提琴

本质上,我想让 iconCls 和 cls 根据记录的数据进行更改。

谢谢

0 投票
1 回答
97 浏览

extjs - Extjs HTML 编辑器在 Ext.form.field.Picker 中不起作用

尝试将 html 编辑器添加到 Ext.form.field.Picker 时,它显示但在鼠标单击后关闭

演示 https://fiddle.sencha.com/#fiddle/3aik

我在网格单元编辑器中使用此控件,并在这种情况下覆盖 onFocusLeave 没有帮助。主要问题是 html 编辑器中的视口不是窗口的一部分。到目前为止,我还没有想出比为 Ext.ComponentManager onGlobalFocus 函数重写更好的方法https://fiddle.sencha.com/#view/editor&fiddle/3ak0

0 投票
1 回答
120 浏览

extjs - 经典和现代的煎茶套餐

是否可以为现代(手机)和经典(桌面)主题创建一个更可能是框架包的包?我的问题与此类似。我尝试使用经典文件夹创建一个包(在此帖子package.json 之后),然后我尝试使用 Ext.require 按需调用和呈现视图。

代码:

假设我的包上有一个 DashboardView.js,当我尝试在 Ext.require 上调用它时,它无法加载文件。我想知道我缺少什么来按需呈现我的观点。

希望能在这里找到答案。谢谢!

0 投票
1 回答
49 浏览

extjs - 如何向 itemselector 键映射 EXTjs 添加其他键?

有没有扩展 ItemSelector 的 KeyMap 的解决方案?我想添加一个键盘映射(如 itemselector 中的 pageUp 和 pageDown keyEvent),当我按下字母“AZ”时,它会将我带到以按下字母开头的项目并选择它。

0 投票
1 回答
37 浏览

extjs - Bryntum 看板任务单击时出现空选择错误

我正在将 Bryntum 看板板集成到 EXTJS 应用程序中。在看板的顶部工具栏中,我有一个 ExtJS 组合框,它可以更改视图,以便用户可以查看他们的私人任务板以及他们的组的任务板。(用户可以在多个组中)当视图更改时,填充任务板列的状态存储和填充用户选择器的用户存储以及任务存储都需要重新加载。问题是视图改变后,点击一个任务会抛出两个错误:

这是组合框上更改侦听器的代码:

在重新加载商店之前我需要做些什么以确保不会引发此错误吗?如果有人也遇到过这个问题,我会很感激你的解决方案。正如您在上面的代码中所见,我曾尝试在重新加载之前取消选择所有选项,但这也无济于事。

0 投票
3 回答
382 浏览

javascript - Ext js 7 现代,form.submit 与 ajax.request

我有一个带有多个 textareafield 和 fileinput 的 Ext.form.Panel

发布结果: https ://requestbin.com/r/en0ej96odon2sm/1n6mtu8QtyreaisCAMV3csO724Q

小提琴: https ://fiddle.sencha.com/#view/editor&fiddle/3b9j

所以,因为我需要文件输入/多部分,我必须使用 form.submit({})。

但是当我这样做时,我的 $_POST Var 中的服务器端没有换行符。

当我执行 ajax.request({}) 时,一切看起来都不错,但是缺少 $_FILES,所以这不是一个真正的选择。(但这已记录在案)。

我还尝试将 jsonSubmit 添加到表单中(然后我根本没有得到 $_POST)。当我添加 enableSubmissionForm: false 时,我得到了换行符,但提交后表单消失了(我不知道为什么)。

有解决方案还是我做错了什么?

0 投票
1 回答
30 浏览

javascript - ext 7 图表代理数据格式

我尝试在 ext 7 的笛卡尔图表上使用直接代理加载 json 数据,如下所示: https ://fiddle.sencha.com/#view/editor&fiddle/3bae

在此示例中,我从 ajax 加载数据,但返回数据是相同的。(它实际上是从我的直接 api 复制粘贴的)。我的测试系统上的结果相同:我可以加载硬编码数据,但不能从代理加载。

如何格式化数据以填充我的图表?