extjs4.1相关内容

隐藏网格列改变行的高度

我在动态隐藏网格列时遇到了非常烦人的问题.在我隐藏列(单元格中有长文本)后,网格行的高度会急剧增加.隐藏前 隐藏操作后 如您所见,第一行肯定太高了.这种行为的原因可能是我在网格单元格中使用文本换行. .x-grid-cell-inner { white-space: normal;} 是否有任何有效的方法来制作网格行,而不是在隐藏列(并使用 textwrap )后改变它们的高度? ..
发布时间:2022-01-18 10:36:42 其他开发

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

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

如何禁用单行的操作列项?

考虑一下这个 JSON 示例: [{id:1,editable:true},{id:2,editable:false}] 这些记录即将加载到商店中,然后显示在网格面板中.此网格有一个用于编辑目的的操作列项.我正在寻找一种仅在第二行禁用“编辑"按钮而不在渲染后执行计算的方法.我想使用像 renderer 属性,而不是在网格渲染后循环通过存储来更新每一行. ExtJS 4.1.1 是否提供这 ..
发布时间:2022-01-18 09:57:54 其他开发

下载以前版本的 ExtJs

以前版本的 Extjs 哪里可以下载? 特别是我想得到 extjs-4.1.1a 顺便说一句,'a' 是怎么回事,这与 extjs-4.1.1 不同吗? 解决方案 来自这个 repos: https://github.com/probonogeek/extjs/commits/masterhttps://github.com/bjornharrtell/extjs/commit ..
发布时间:2021-12-25 18:39:20 前端开发

从 ExtJS 4 中的自定义模型类扩展

如何从 extjs 中的自定义模型进行扩展. 当我在下面的示例中引用 BusinessUser 类的字段时,是否有任何方法可以直接对 User 和 BusinessUser 字段的字段进行分组. Ext.define('用户', {扩展:'Ext.data.Model',字段: [{名称:'名称',类型:'字符串'},{名称:'年龄',类型:'int'},{名称:'电话',类型:'字符串' ..
发布时间:2021-12-25 18:39:15 前端开发

详解extjs的MVC架构

我使用 Javascript 创建了一个小型数独应用程序.现在我正在尝试将该 javascript 代码转换为 extjs (4.1.1a) 代码.我已经阅读了 docs 以了解 MVC 架构,但对我来说似乎不太详细,因为我是初学者. 有人可以解释基于我的数独应用程序的 Extjs 的 MVC 架构吗? 我的数独应用程序代码设计如下: 以上设计说明如下: 容器(蓝色)--> ..
发布时间:2021-12-25 18:38:45 其他开发

如何使用精确匹配过滤 extjs 存储

我正在为商店使用过滤器.问题是我想返回一个精确匹配. 例如: 如果我在网格中过滤 aa-1 它将显示 aa-1 和 aa-1*** 但如果我只想查看带有 aa-1 的所有内容. 我用它来过滤: 听众:{项目点击:函数(){var data = grid.getSelectionModel().selected.items[0].data;store.clearFilter(); ..
发布时间:2021-12-25 18:36:23 其他开发

将字段动态设置为 extjs 数据存储

我正在尝试将字段动态设置为 extjs 数据存储,以便我可以在运行时动态创建不同的网格. 案例 A 对我有用.但是当我在案例 B 中使用 as 时,商店的代理挂在以前的模型上,因此网格渲染混乱. 这两者之间的真正区别是什么? 案例 A Ext.define('FDG.store.reading.FDGDynamicGridStore', {扩展:'Ext.data.Store' ..
发布时间:2021-12-25 18:36:14 其他开发

如何在extjs的网格页脚中添加总行

我想在网格页脚中添加总行.我有记录在商店可用的总行.在网格中,用户选择降序,总行显示为第一行.谁能告诉我如何避免这种情况? 我将解释我的全部问题: 例如我有网格视图,如 Target Target1 Target2 are getting from webservice 月目标 Target1 Target2 Target(2-1) Target%一月 500 1000 1001 ..
发布时间:2021-12-25 18:36:01 其他开发

Extjs4.2.1 - 将 json 加载到树面板失败

我创建了一个树面板,然后创建了 store 就像 var store = Ext.create('Ext.data.TreeStore', {自动加载:假,代理人: {类型:'阿贾克斯',网址:'data.php',读者:{类型:'json',根:'结果'}}}); 我的服务器打印 json 看起来像 {“结果":[{ id : '1' , text : '1', 展开: true,孩子们 ..
发布时间:2021-12-25 18:35:39 其他开发

如何解决ExtJS的“同步加载"问题警告

当 ExtJS 4+ 与 异步加载一起使用时 人们应该熟悉这种警告: [Ext.Loader] 同步加载 'MY.particular.module';考虑在 Ext.onReady 上方添加 Ext.require('MY.particular.module') 如何确定是哪个 JavaScript 模块(控制器、组件等)导致了此警告?IE.需要列表. 纠正这些警告的正确方法是什么?是 ..
发布时间:2021-12-25 18:34:18 其他开发

如何使用 Sencha SDK for ExtJS?

我使用的是 ExtJS 4.1,我正在 GlassFish V3.1 上部署我的简单 HelloExt 程序. 我正在尝试从 Sencha SDK 创建一个构建版本. 我使用了以下两个命令... C:\>sencha create jsb -a http://localhost:8080/HelloExt/index.jsp -p appname.jsb3 -vC:\>sencha ..
发布时间:2021-12-25 18:33:33 其他开发

如何在 Extjs 4.1 中使用 treecombo

我在 http://www.sencha 找到了导师.com/forum/showthread.php?198856-Ext.ux.TreeCombo 我尝试在 http://jsfiddle.net/rq2ha/ 的 Extjs4.1 中制作一个树组合这是我的代码 Ext.onReady(function() {Ext.create('Ext.ux.TreeCombo', {保证金:10,宽 ..
发布时间:2021-12-25 18:31:26 其他开发

Extjs - 如何在网格列中显示组合框

我有一个包含日期和组合列的网格面板jsfiddle 但我不想点击显示我的组合.我想在没有点击的情况下显示我的组合,而不是像 一样隐藏在单元格内 和日期列一样 我认为更改为 clicksToEdit: 0 但失败 插件:[Ext.create('Ext.grid.plugin.CellEditing', {clicksToEdit: 1})] 怎么做,谢谢 解决方案 ..
发布时间:2021-12-25 18:30:32 其他开发

单击蒙版时如何关闭模态窗口extjs?

如果我创建一个模态窗口: Ext.define('myWindow', {扩展:'Ext.Container',别名:'widget.myWindow',浮动:真实,模态:真,听众:'onMaskClick???': { 关闭窗口 }.....} 我如何知道用户何时点击了窗口外的蒙版?在 Sench Touch 中,有一个配置 hideOnMaskTap 可以让我指定.extJS 的事件/配置 ..
发布时间:2021-12-25 18:28:39 其他开发

ExtJs:表单 isValid() 为假.但是如何知道表单无效的原因呢?

我使用的是 ExtJs 表单,其中包含一个文件上传字段.在选择文件时,我正在调用表单的 submit() 方法.但在提交之前,我正在使用 form.isValid() 检查表单是否有效.现在由于一些未知的原因,我得到 form.isValid() 为 FALSE. 但我想知道为什么表单验证失败?我将所有其他字段保留为 allowBlank: false. 有没有办法知道(使用方法或配置 ..
发布时间:2021-12-25 18:24:52 前端开发

未捕获的 Ext.AbstractManager.register():注册重复 ID

在下面的应用程序中,我尝试将 id 动态添加到生成的项目中.我的代码工作正常,但是当我在其中添加以下两行注释行时.它抛出错误 未捕获的 Ext.AbstractManager.register():向该管理器注册重复的 ID“73" 当我试图找出错误的来源时,我发现代码运行良好,直到执行 81 id's (console.log(_idGen)).由此可知,该错误与超出范围异常有关.( ..
发布时间:2021-12-25 18:17:36 其他开发