extjs4相关内容

组合框应该记住最后一次选择

下面是我显示三个组合框的代码,这三个组合框是按严重程度排列的过滤、开始发布和结束发布。当我刷新页面时,我希望组合框记住之前选择的内容。现在,它在两个组合框中都显示了当前版本。 对此有任何帮助 launch: function() { var that = this; this.down('#SevFilt ..
发布时间:2022-03-26 09:18:15 前端开发

是否可以在图表中添加标题?

我想为图表添加标题,例如 仪表示例或饼图.我想在图表下方或上方显示标题.这可能吗?我一直在寻找,但找不到任何关于此的信息.如果是这样,有什么建议可以分享吗?它会是这样的 编辑:我发现有一个属性可以为 Ex.draw 上的标题或任何标签创建 text sprites包.但我无法理解如何使用它.. 这里有人做过吗? 解决方案 由于 Ext.chart.Chart 是一个 Ext.d ..
发布时间:2022-01-25 23:07:27 其他开发

Extjs 4 网格悬停效果

我正在使用 extjs 4 n rails.我有以列作为文件名的网格,它是超链接.我想在文件名的悬停效果上显示图像.图像以二进制形式保存在数据库中.现在我想在网格中显示文件名悬停效果的图像. 解决方案 我会在 view 中的 mouseover 上放置一个监听器,然后将其显示为一个普通的 在工具提示或其他容器中 viewConfig: {strip ..
发布时间:2022-01-22 22:42:16 前端开发

ExtJS 4.1 “悬停按钮"延期问题

我正在开发 Ext.Button 的扩展,它可以在鼠标悬停/鼠标悬停时显示/隐藏按钮的菜单.它对于按钮的直接子菜单非常有效,但是我遇到了一个问题,让它在任何二级/三级/等菜单中都能正常运行. 现在,当用户移动到包含菜单的顶部菜单中的某个项目时,它将打开该菜单并且用户可以毫无问题地将光标移入其中,一切都将保持打开状态.如果用户随后将光标移出二级菜单进入开放空间,则所有菜单都将关闭,这也是正确的 ..
发布时间:2022-01-22 22:42:07 其他开发

ExtJS4 链接按钮组件

我正在尝试在 Ext JS 4 中创建我自己的 LinkBut​​ton 组件.没什么新东西,对吧? 我的代码如下所示: Ext.define('LinkBut​​ton', {扩展:'Ext.Component',xtype: '链接按钮',autoEl: 'a',renderTpl: '{text}',配置:{文本: '',处理 ..
发布时间:2022-01-21 11:03:29 前端开发

ExtJS 4 - 如何禁用“下一个"和当网格中没有记录时,分页工具栏中的“最后一个"图标?

我有一个底部带有分页工具栏的网格,顶部有一个“加载"按钮,可用于在网格中加载记录. 因此,最初网格中不存在任何值,但在这种情况下,分页工具栏也会显示第 1 页,共 1 页,并且还启用了转到“下一页"或“最后一页"的图标. 因此,当用户单击这些图标中的任何一个时,虽然没有加载记录,但在内部,“page"和“start"的值设置为 NaN,如果随后用户单击“Load"按钮,则这些 NaN ..
发布时间:2022-01-18 10:39:23 其他开发

如何在 Extjs grid.panel 中显示数据

这是初始化我的视图的正确方法吗?我有这个代码: Ext.define('AS.view.View', {扩展:'Ext.grid.Panel',别名:'widget.view',商店:'商店',初始化组件:函数(){}}); 商店是在网格上配置的,我不应该看到数据吗?有人可以帮我吗? 解决方案 你应该把 this.callParent(arguments); 放在 initCompon ..
发布时间:2022-01-18 10:38:34 其他开发

在 ExtJS Grid 中选中复选框时如何专注于可编辑的文本字段?

我正在使用 checkcolumn 和 celledit 创建一个网格.我有 3 列 1 用于复选框,其他是可编辑的文本字段,第三列是产品名称,使用 celledit 编辑价格. 当我选中记录上的复选框时,焦点应该在该特定记录的文本字段上. 这是代码示例: Ext.define('MyApp.view.EntryPage',{扩展:'Ext.grid.Panel',别名:'widge ..
发布时间:2022-01-18 10:37:22 其他开发

加载时外部网格过滤默认过滤器激活

我已将默认远程过滤器添加到“hiddenFlag"列的网格中,但它在首次加载时不活动.当我单击列标题菜单时,过滤器似乎处于活动状态,但现在记录是合适的.我应该停用并再次激活它. 如何,我可以将它配置为在第一次加载时也处于活动状态? Ext.define('Ext.migration.CommentGrid', {扩展:'Ext.grid.Panel',别名:'widget.commentg ..
发布时间:2022-01-18 10:34:40 其他开发

在 Ext 网格中切换时如何跳过特定的单元格?

我有一个网格面板,其中一些单元格是可编辑的,而另一些则不是.我想这样当你用键盘在网格中切换时,不可编辑的单元格会被跳过,即永远不会被选中. 到目前为止,这是我的简单网格: var store = Ext.create('Ext.data.Store', {字段:['姓名','年龄','国家'],数据:[{姓名:'丽莎',年龄:13,国家:'美国'},{name:'Bart',年龄:75,国 ..
发布时间:2022-01-18 10:33:40 其他开发

Extjs 4 校验列不可见

我有一个网格,其中有一列必须是校验列,我使用此代码网格中有两行,但检查列看起来是空的.当我单击检查列时,console.log 正确返回更改后的布尔值.但我在那一栏中什么也没看到. xtype: 'checkcolumn',标头:'REDACTEUR',数据索引:'REDACTEUR',宽度:75,编辑:{xtype: '复选框'},渲染器:函数(值){控制台.log(值); 解决方案 你必 ..
发布时间:2022-01-18 10:26:41 其他开发

extjs 网格 - 如何使列宽 100%

属性width是一个像素宽度. {xtype:'网格',商店:商店,selModel: Ext.create('Ext.selection.CheckboxModel', {模式:“单"}),布局:'适合',列: [{文字:“噗",数据索引:'SRD_NAME_FL',宽度:400}],列线:真} 如果我只有一列,如何使列宽 = 100%或者如果我有几列 - 如何使最后一列拉伸到网格末尾? ..
发布时间:2022-01-18 10:25:47 其他开发

如何过滤多个 extjs 网格列?

我们可以使用过滤一个网格列: {xtype: '按钮',文本:'搜索',处理程序:函数(){store.clearFilter();var searchValue = Ext.getCmp("textFieldId").getValue();store.load().filter('GridFieldName', searchValue);}} 但是如何一次搜索多个字段,例如: {xtype ..
发布时间:2022-01-18 10:20:30 其他开发

如何正确管理 Ext-js 4.2 中的 PagingToolbar?

js 4.2),当我在使用代理 (ajax) 的网格上管理工具栏时遇到了一些问题. this.grid = new Ext.create('Ext.grid.Panel',{区域:'中心',负载掩码:真,布局:'适合',商店:'竞争者',酒吧:[{ text: 'Exportar Excel' },'->',{ 文本:'Buscar',处理程序:this.buscar,范围:this},'-' ..
发布时间:2022-01-18 10:18:28 其他开发

extjs4 网格 - 每行更改列编辑器

ExtJS4 网格预计每列都有适当的编辑器(cellEditor 或 rowEditor).如果列的标题字段是 dateField - 日期选择器将应用于该列中的每一行. 我需要的是一个编辑器,每行而不是每列都有不同的字段编辑器. 提供了Extjs3解决方案这里 - 不幸的是不适合 Extjs4 案例.(请检查该链接以查看说明图片,因为我还不能发布图片) 还有一个名为 属性网格, ..
发布时间:2022-01-18 10:17:47 其他开发