问题标签 [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.
javascript - Ext.MessageBox 标题和字体真棒图标
我试图在标题内设置一个 fontawesome 图标Ext.MessageBox
,我设法使用下面的代码来完成它:
阅读文档我发现我可以使用Ext.panel.Title组件的配置对象来设置标题。
但是像下面的示例那样设置配置对象会使标题不可见。
还从 Chrome 的开发工具的 Elements 选项卡检查视图,我看到x-paneltitle
类中有一个用于图标的 div 元素。
如何MessageBox
使用配置设置标题Ext.panel.Title
?
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。
我没有正确使用“商店”吗?
javascript - extjs 6 具有无限滚动的现代组合框
根据sencha 论坛上mitchellsimoens的评论,我尝试在extjs 6.5.2 现代中实现无限滚动组合框。
问题是将combobox
商店设置为 avirtual store
会产生此错误:Uncaught TypeError: a.setExtraKeys is not a function
.
我还设置floatedPicker
为:
有没有办法在 extjs 6 现代中实现无限滚动组合框而不将默认选择器更改为网格?
javascript - Extjs - 如何从子视图控制器调用父视图控制器方法?
我在弹出窗口中添加了一个侦听onParentPagePopupCommit
器,该按钮在父视图控制器中声明,并在视图端口中添加了弹出窗口,现在视图模型绑定按预期工作,但不确定如何在不暴露相同方法名称的情况下调用父视图控制器方法在子视图控制器中。有没有办法在 ExtJs Modern 6.5 的运行时扩展 View Controller。
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。
javascript - Sencha 6.5(现代)如何在标题栏中动态更改菜单中的项目?
考虑到我在我的应用程序中创建的网格:
定义ordergrid
为:
我希望动态修改items
。menu
我首先尝试通过商店进行此操作:
虽然这似乎不起作用。然后我尝试通过组件查询访问此菜单,在init
某些控制器的功能期间:
然而,这会返回一个错误:“无法读取未定义的属性 'setItems'” 调试显示了明显的问题:它没有找到任何菜单。
更重要的是,即使是“包罗万象”的查询
或者
显示一个空数组:那么发生了什么?(我肯定会从初始加载中看到菜单)。
extjs - Extjs6.2 现代工具包- 扩展一个文本框
我仍在学习 EXTJ,而我试图做的一件事就是扩展一个组件。下面是我的例子:
我想调用一个控制器方法来验证用户是否有权查看此字段并相应地执行下一步操作。我希望当我导航到
我在视图中使用此自定义字段的视图时进行此验证:
但是 initComponent 永远不会被触发。甚至在我的商店加载之前,初始化很快就会被触发。如何正确扩展此控件?
javascript - 为什么 labelWidth: 'auto' 隐藏了无线电场?
我正在尝试包装label
aradiofield
但我不想设置为固定width
并且labelWidth
因为视图的响应性。但是,当我将其设置labelWidth
为自动时,它input element
会被隐藏。
我做错了吗?谢谢。
在 sencha fiddle 的启动函数中添加以下代码,然后从下拉列表中选择 Ext JS 6.5.3.57 - Triton [Modern]。
extjs - ExtJS 6.5.3 中的取消选择列表方法
我对取消选择方法有一个大问题Ext.dataview.List
,它在这个版本中不存在,我正在从 6.0.1 迁移到 6.5.3,并且所有调用取消选择方法的列表目前都不起作用。
问候。