问题标签 [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 投票
1 回答
517 浏览

extjs - ExtJS6:从登录视图重定向时,管理仪表板模板不呈现仪表板

我正在使用管理仪表板模板并使其dashboard在成功登录时重定向到。但令我惊讶的是,它删除了登录对话框,成功地将路由哈希更改为#dashboard但不呈现仪表板。仍然显示背景图像

这是登录成功回调的代码片段

没有任何成功

更新(这里是代码流和片段)

如前所述,正在使用 AdminDashboard 模板。以下是路线

如果用户未登录并重新路由到登录视图(如预期的那样),显然请求会暂停

一旦通过后端检查用户提交凭据,成功后用户将重新路由到仪表板

这按预期工作,向后端发出请求,后端返回状态 200(当凭据正确时)

但是在此登录对话框消失后,路由哈希更改为#dashboard但页面仍显示登录视图中使用的后端图像(管理仪表板模板)

我认为这现在应该很清楚控制台中没有看到 JS 错误只是图像没有被删除刷新同样按预期获取仪表板页面

0 投票
0 回答
432 浏览

extjs - Ext JS 中网格的类似 Excel 的行为

我试图找出一种方法,让 Ext JS 上的网格具有类似 Excel 的行为。

是我正在使用的示例网格。到目前为止,我们已经可以使用箭头导航单元格,但只能在编辑模式下。

但是我想要达到的是在编辑模式之外使用箭头、TAB 和 Enter 键进行导航,就像 excel 一样。

我试图集成这段覆盖编辑器类的代码,希望它会改变单元格的行为,但它不会改变任何事情。

我相信这是覆盖 Editor 类并尝试包含键输入的最重要部分:

这是我第一次从事 Comp-Sci 课程之外的项目,因此非常感谢任何帮助。谢谢 !

0 投票
1 回答
510 浏览

extjs - ExtJS6:如何将树列表项的左侧边距设置为 0

我有一个使用 ExtJS6 工作的树列表,但由于项目会根据它们的深度自动填充,并且其中的文本会被截断以供第三个孩子或更深。由于我将其用作菜单,因此具有固定的宽度。我需要删除自动计算的 leftpad 边距。在浏览树列表的 extjs api 时,我没有发现任何有用的东西。谁能帮忙

0 投票
0 回答
98 浏览

javascript - ExtJS 6 无法覆盖轴的渲染器

我正在重写 Axis 类,并且在大多数情况下它可以工作 - 可以毫无问题地调用新添加的方法。但是,尝试设置默认渲染器无济于事。我还尝试使用 initComponent 和构造函数(使用 this.callParent(arguments) 调用),但无济于事。

0 投票
1 回答
819 浏览

extjs - ExtJS 绑定在键盘日期字段更改时不起作用

这是小提琴https://fiddle.sencha.com/#fiddle/1dcv

问题是当您使用键盘更改日期字段中的数据时,绑定不起作用。仅当您手动更改日期然后将焦点更改为另一个元素时,绑定才有效。

这是显示问题的屏幕截图。

日期字段更改

是否有可能以某种方式解决此问题,或者可以观察更改事件并将数据手动设置为 ViewModel?如果手动数据集是解决方案,那么最好的方法是什么?

0 投票
0 回答
504 浏览

javascript - 如何在 Ext Js 6 中委托事件

我一直在尝试使用 Ext JS 6 中的委托来处理事件,而不是常规的事件处理。但是,我无法找到有关该主题的任何资源。

更具体地说,我试图在表单上按下 Enter 按钮触发按钮单击事件。

任何人都可以提供如何使用它们的演示吗?任何代码片段或链接将不胜感激。

谢谢

0 投票
1 回答
49 浏览

extjs6 - 存储子类在 extjs 中不起作用

我创建了一个类

但是如果我在网格中使用

或使用

它不加载商店数据。我做错了什么吗?

0 投票
1 回答
170 浏览

extjs - 整个应用程序的字体大小选择器

我想做一个字体大小选择器,允许我们的用户选择特定的字体大小(例如 110%、125%)来显示 ExtJS 应用程序。

我不想使用缩放或浏览器缩放,因为使用浏览器缩放时有些部分看起来很难看。

是否有可能以一定百分比动态(在运行时)更改整个应用程序的文本大小?

我已经尝试了以下方法,但它没有改变任何东西:

0 投票
0 回答
53 浏览

extjs - Extjs 组合框树形面板列表变得透明

我是 extjs 的新手。我已经使用 cmd 创建了 extjs 6.0.2 应用程序。一切正常,但我的组合框列表和树形面板列表变得透明,没有任何风格。

组合框

树面板

0 投票
2 回答
283 浏览

extjs - Extjs6:运行 sencha ant sass 命令时出错

我是 extjs 的新手。我通过 sencha cmd 创建了一个 extjs 6.0.2 应用程序。我运行命令sencha app build classic。一切顺利,应用程序创建成功。但是当我运行命令sencha ant sass时,我在控制台中收到以下错误

可能是什么问题?