问题标签 [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.
css - ExtJS 7.x 布局动画上的现代网格选择错误
如何解决?我在使用网格组件的布局卡动画上发现了一个错误;
怎么了?当您配置“卡片”类型的布局和“幻灯片”、“封面”等的动画时......行选择(记录)停止工作,当将鼠标悬停在记录上并单击时,检查的 css 会出现错误。
当您简单地将布局更改为“卡片”时,网格选择正常工作。
我使用的是 Windows 10、Edge 浏览器;
extjs - 允许网格高度随行数变化(自动高度)
我正在 ExtJS 7.0.0 (Modern) 中实现一个网格,并希望将网格的高度设置为它包含的行数。正如您在 ExtJS Kitchen Sink 上的示例中看到的,网格的高度设置为 400,并且必须滚动网格才能看到其余的行。
我正在寻找的是能够将高度设置为自动并使网格高度适应网格中的行数。我们已经找到了一种在旧版本的 ExtJS 中执行此操作的方法,但是我找不到版本 7(现代)的解决方案。
谁能在这里指出我正确的方向?
如果你想试一试,看看我的Sencha Fiddle 。
extjs-grid - ExtJS 7.x 现代,如何从网格拖放到网格树?
我正在寻找一个如何实现从网格到网格树的行拖放的示例。这将使用现代工具包。
当我从一个网格拖放到另一个网格时它可以工作,但是当我拖过树网格时,没有放置目标变为活动状态。如何让树网格的放置区“接受”从网格拖动的行?
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
extjs - 如何向 itemselector 键映射 EXTjs 添加其他键?
有没有扩展 ItemSelector 的 KeyMap 的解决方案?我想添加一个键盘映射(如 itemselector 中的 pageUp 和 pageDown keyEvent),当我按下字母“AZ”时,它会将我带到以按下字母开头的项目并选择它。
extjs - Bryntum 看板任务单击时出现空选择错误
我正在将 Bryntum 看板板集成到 EXTJS 应用程序中。在看板的顶部工具栏中,我有一个 ExtJS 组合框,它可以更改视图,以便用户可以查看他们的私人任务板以及他们的组的任务板。(用户可以在多个组中)当视图更改时,填充任务板列的状态存储和填充用户选择器的用户存储以及任务存储都需要重新加载。问题是视图改变后,点击一个任务会抛出两个错误:
和
这是组合框上更改侦听器的代码:
在重新加载商店之前我需要做些什么以确保不会引发此错误吗?如果有人也遇到过这个问题,我会很感激你的解决方案。正如您在上面的代码中所见,我曾尝试在重新加载之前取消选择所有选项,但这也无济于事。
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 时,我得到了换行符,但提交后表单消失了(我不知道为什么)。
有解决方案还是我做错了什么?
javascript - ext 7 图表代理数据格式
我尝试在 ext 7 的笛卡尔图表上使用直接代理加载 json 数据,如下所示: https ://fiddle.sencha.com/#view/editor&fiddle/3bae
在此示例中,我从 ajax 加载数据,但返回数据是相同的。(它实际上是从我的直接 api 复制粘贴的)。我的测试系统上的结果相同:我可以加载硬编码数据,但不能从代理加载。
如何格式化数据以填充我的图表?