问题标签 [extjs6-modern]

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

javascript - Ext.MessageBox 标题和字体真棒图标

我试图在标题内设置一个 fontawesome 图标Ext.MessageBox,我设法使用下面的代码来完成它:

阅读文档我发现我可以使用Ext.panel.Title组件的配置对象来设置标题。

但是像下面的示例那样设置配置对象会使标题不可见。

还从 Chrome 的开发工具的 Elements 选项卡检查视图,我看到x-paneltitle类中有一个用于图标的 div 元素。

如何MessageBox使用配置设置标题Ext.panel.Title

0 投票
2 回答
369 浏览

javascript - Ext JS 6.5.2 Comobobox 和 ArrayStore 加载问题

这是我尝试使用 Sencha Ext JS 6.5.2 Modern 做的一个示例: https ://fiddle.sencha.com/#view/editor&fiddle/2b2i

我正在尝试使用 ArrayStore 将一些值加载到组合框中。当我单击下拉箭头或搜索时,我收到一条错误消息,指出:

问题似乎是它没有正确加载数据,并且'me.getStore()'返回null。

我没有正确使用“商店”吗?

0 投票
1 回答
782 浏览

javascript - extjs 6 具有无限滚动的现代组合框

根据sencha 论坛上mitchellsimoens评论,我尝试在extjs 6.5.2 现代中实现无限滚动组合框。

问题是将combobox商店设置为 avirtual store会产生此错误:Uncaught TypeError: a.setExtraKeys is not a function.

我还设置floatedPicker为:

有没有办法在 extjs 6 现代中实现无限滚动组合框而不将默认选择器更改为网格?

0 投票
1 回答
2782 浏览

javascript - Extjs - 如何从子视图控制器调用父视图控制器方法?

我在弹出窗口中添加了一个侦听onParentPagePopupCommit器,该按钮在父视图控制器中声明,并在视图端口中添加了弹出窗口,现在视图模型绑定按预期工作,但不确定如何在不暴露相同方法名称的情况下调用父视图控制器方法在子视图控制器中。有没有办法在 ExtJs Modern 6.5 的运行时扩展 View Controller。

小提琴

0 投票
1 回答
461 浏览

javascript - extjs 6.5.2 上的面板主体透明度错误

将正文背景设置为透明时,我在extjs 6.5.2 [现代] 上发现了一个错误。panel

这是重现该问题的代码。

将此代码添加到sencha fiddle(在launch()函数内部)并首先使用Ext JS 6.5.0.775 运行它 -一切都按预期工作的材料,然后使用Ext JS 6.5.2.463 运行它 - 材料以查看错误(带有透明的身体背景涂成白色)。

反正。有没有办法用单个 css 修补这个错误,或者我必须设置bodyStyle: 'background: some-color;'panel我用于我的应用程序的每个。

请注意,我ui在大多数面板上使用从煎茶主题生成的 s。

0 投票
1 回答
973 浏览

javascript - Sencha 6.5(现代)如何在标题栏中动态更改菜单中的项目?

考虑到我在我的应用程序中创建的网格:

定义ordergrid为:

我希望动态修改itemsmenu我首先尝试通过商店进行此操作:

虽然这似乎不起作用。然后我尝试通过组件查询访问此菜单,在init某些控制器的功能期间:

然而,这会返回一个错误:“无法读取未定义的属性 'setItems'” 调试显示了明显的问题:它没有找到任何菜单。

更重要的是,即使是“包罗万象”的查询

或者

显示一个空数组:那么发生了什么?(我肯定会从初始加载中看到菜单)。

0 投票
1 回答
254 浏览

extjs - Extjs6.2 现代工具包- 扩展一个文本框

我仍在学习 EXTJ,而我试图做的一件事就是扩展一个组件。下面是我的例子:

我想调用一个控制器方法来验证用户是否有权查看此字段并相应地执行下一步操作。我希望当我导航到
我在视图中使用此自定义字段的视图时进行此验证:

但是 initComponent 永远不会被触发。甚至在我的商店加载之前,初始化很快就会被触发。如何正确扩展此控件?

0 投票
1 回答
237 浏览

javascript - 为什么 labelWidth: 'auto' 隐藏了无线电场?

我正在尝试包装labelaradiofield但我不想设置为固定width并且labelWidth因为视图的响应性。但是,当我将其设置labelWidth自动时,它input element会被隐藏。

我做错了吗?谢谢。

在 sencha fiddle 的启动函数中添加以下代码,然后从下拉列表中选择 Ext JS 6.5.3.57 - Triton [Modern]。

0 投票
2 回答
824 浏览

extjs - ExtJS 6.5.3 中的取消选择列表方法

我对取消选择方法有一个大问题Ext.dataview.List,它在这个版本中不存在,我正在从 6.0.1 迁移到 6.5.3,并且所有调用取消选择方法的列表目前都不起作用。

问候。

0 投票
2 回答
963 浏览

extjs - Ext JS 6.5 - 现代网格禁用不工作

我正在研究 Ext JS 6.5 现代。我有一些条件可以禁用该grid组件,用户只有查看grid其他人的权限。

我尝试了disabled配置和disable方法,但没有工作。这是我的小提琴

代码片段

有人请帮助我解决禁用该grid组件的方法。