问题标签 [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 - 选项卡面板选项卡栏中的 Extjs 现代简单按钮
我有一个标签面板,里面有多个标签。现在我想向标签栏添加一个带有操作的简单按钮。单击它时,它不应像其他选项卡一样打开选项卡,只需执行一个 javascript 函数。
这在 Extjs 中怎么可能?
javascript - ExtJs 6.5.2 现代 - 删除负载掩码消息
我正在使用loadmask
该html
属性包含所有加载内容。我面临的问题是,即使message
属性的值是空字符串,也会message
在生成的内容中分配空间,loadmask
例如我的 html 消息左侧的破折号。
(将下面的代码添加到Sencha Fiddle)
我怎样才能删除或使该空间透明?Modern Toolkit 没有该useMsg
属性。
我尝试将背景属性 ( background: transparent
) 设置为messageCls
但没有任何反应。
javascript - ExtJS 6.x (6.5.2) 现代自定义组件
我想在 ExtJS 6.5.2 Modern 中创建一个自定义组件。没有任何文档明确说明如何执行此操作。
自定义组件是在 div 中创建链接...例如
哪个会产生**<div><a href="http://www.google.com#test/test/test">example-text</a></div>**
- 我应该如何构建自定义组件?
- 为什么在下面的示例中设置 config.template 不起作用?构造函数不先运行吗?
- 我应该如何更新该自定义组件上的参数?
调试和示例代码如下:
extjs - ExtJS 6.x 现代按钮作为链接
在菜单项上,您可以选择添加一个处理程序来处理按下或鼠标单击事件,或者指定和 href 配置,以便当菜单只是一个链接时。
对于 Ext.Button(现代),如何让按钮充当链接,同时仍支持按钮的其他功能(图标、悬停等)。
例如,我希望能够“右键单击”按钮的任何区域并“在新选项卡中打开”。
extjs - Extjs 现代网格列单元格工具条件 iconCls
在网格列配置中,我有一个单元格工具,我希望该工具的 iconCls 以行记录数据为条件。
},{
text: 'Favorite',
//dataIndex: 'favorite',
width: 80,
align: 'center',
cell: {
tools: {
play : {
iconCls:'x-fa yellow fa-star',
align:'center',
tooltip : 'Toggle Favorites',
handler: 'onFavoriteToggle'
}
}
}
}, {
我希望图标 cls 基于行记录最喜欢的属性(真/假),fa-star
或者fa-star-o
有谁知道如何做到这一点?
javascript - ExtJS 6.x 为 ViewController 添加自定义点击事件到组件
对于 ExtJS 6.5+ Modern,如何将点击事件添加到组件,以便您可以在视图控制器中访问它。
下面的例子不起作用。我还尝试将侦听器直接添加到子元素。
示例模板:
更新
根据 priyadarshi 的回答,以下元素调用控制器中的函数。但是,我宁愿通过仅收听单击事件来在控制器中正常拾取事件。无论如何,是否可以将事件侦听器从控制器附加到 dom,或者至少从元素中触发一个事件,以便您可以在控制器中获取它(没有它显式调用控制器上的函数)。
javascript - Sencha ext.js,动态创建表单
我正在尝试遵循 extjs关于在 click 上添加表单的教程。
现在的“扭曲”是我直接希望创建一个更有条理的方法。所以我用Ext.define
它来为网格创建一个网格和一个表单。
网格:
表格:
有问题的代码listeners: ...
在MyApp.view.main.EmployeeGrid
类中。控制台记录了条目,所以我知道该函数已执行。但是没有显示任何形式。- 这里的正确方法是什么?
sencha-touch - sencha touch现代开发者移动端,textfield显示异常
开发移动端登陆界面,运行时发现文本输入框显示异常。如果把代码放在toolbar里显示没问题,房子啊formPanel显示怪怪的,效果如下 在这里输入图片描述
我的代码:</p>
javascript - ExtJS 6.x 现代组件焦点
在 ExtJS 6.x Modern 中,如何制作可以聚焦的组件。
我尝试同时使用 tabIndex: 0, focusable: true 并阅读了https://docs.sencha.com/extjs/6.5.2/modern/Ext.mixin.Focusable.html的所有文档和代码,但无论我尝试我无法让容器聚焦。
此外,您如何检测到容器失去焦点?有没有办法听一些焦点离开事件?
ios - iPad 和 Google Chrome 上的 extjs 6.5.* (1, 2) 组合框错误
在 iPad ( ios 10.3.3 ) 上测试我的 web 应用程序时,我发现了一些看起来像框架错误的东西。
所有设置为的combobox
es都没有在单击时打开下拉弹出窗口。queryMode
local
combobox
button
(在 Chrome v. 63.0.3238.73 上测试)
我会添加一个小提琴,但您可以在以下位置进行测试:
和
extjs 6.5.1 kitchensink 现代,结帐表格(送货地址 -> 州)
其他人遇到过这个错误还是设备问题?
任何已知的解决方法?