extjs4.2相关内容

extjs - 应用程序启动时不应加载具有自动加载功能的存储

我有一个网格链接到一个带有 autoLoad: true 的商店.问题是商店在应用程序启动时加载,即使视图是在稍后通过菜单访问时才创建的. 我已经在 Application.js 和视图中引用了商店,但我没有明确说明商店和视图. 我不知道如何实现仅在视图需要时才加载商店. 如果我设置了 autoLoad: true,商店会在应用程序启动时加载. 如果我设置了 autoLoad: ..
发布时间:2021-12-25 18:40:04 其他开发

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

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

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 - 如何在商店中禁用分页

每当存储 (Ext.data.Store) 从服务器读取数据时,它都会发送分页参数,例如 &page=1&start=0&limit=25 在 json 代理或 [page:1, start:0, limit:25] 中使用 direct 代理. 我想在商店或代理配置中禁用分页. 我找到了这个解决方法,但我相信一定有更好的方法. 代理:{页面参数:未定义,开始参数:未定义,限制参数: ..
发布时间:2021-12-25 18:31:06 其他开发

在 html div 中呈现 ExtJS 4+ MVC 应用程序 - 操作方法?

到目前为止,我发现的所有示例都解释了如何在“视口"中呈现 ExtJS (4.2) MVC 应用程序,换句话说,这意味着整个浏览器屏幕,并占据整个 HTML BODY. 我想在已命名 DIV 的现有 HTML 页面中呈现应用程序,以便我可以围绕应用程序进行 HTML 设计. 我见过一些带有 ExtJS 4 ..
发布时间:2021-12-25 18:27:46 前端开发

extjs - 如何正确地从另一个控制器或闭包调用控制器方法

我是 extjs 的新手,我正在使用 MVC 架构. 当我的应用程序引用控制器的方法时,我会这样做(在 MyApp.Application 中): Mb.app.getController('Main').myMethod(); 已经很长了,但我认为这是方法. 当一个控制器在一个闭包中调用它自己的方法时,我被引导使用这个代码(在 MyApp.controller.Main 中: ..
发布时间:2021-12-25 18:24:39 其他开发

ExtJS 4 - 检测用户是否按下了“打印";在以编程方式调用的打印对话框上

您好,我正在构建一个 Web 应用程序,用户可以在其中打印面板及其内容.我找到了一个代码 如此处所示 并对其进行了如下调整: Ext.define('My_app_name.override.form.Panel', {覆盖:'Ext.form.Panel',打印:函数(pnl){如果(!pnl){pnl = 这个;}//实例化隐藏的 iframevar iFrameId = "printerF ..
发布时间:2021-12-25 18:19:48 前端开发

ExtJS 4.2 DatePicker Multiselect 在控制器中捕获事件

我正在使用 MVC 架构在 ExtJS 4.2 中创建自定义日期选择器.这个想法是该组件允许用户一次输入/选择多个日期,但是我遇到了一些问题: 我的 selectedDates 变量是一个对象,我不知道如何让它返回日期列表. 当您打开一个新窗口时,选择器会记住上次打开该窗口时之前选择的日期.我认为当你在 Ext 中close一个窗口时,组件被破坏? 要粘贴到我的帖子中的代码有点多,但 ..
发布时间:2021-12-25 18:18:19 前端开发

Ext.isIE 在 IE 11 中返回 false

当我尝试在 IE11 中使用 Ext.isIE 时,返回值是 false.然后在调试我的代码期间,我看到我收到以下错误:JavaScript 错误 - 消息:无效参数.,我的 extjs 版本是:4,2 解决方案 在 ExtJS 4.2.2 之前,IE 11 不受官方支持(请参阅属性 isIE11).Microsoft 从 IE11 的用户代理中删除了 MSIE 部分(请参阅 here), ..
发布时间:2021-12-25 18:16:52 其他开发

ExtJS 网格:在控制器中处理操作列的点击事件

我有一个视图“EmployeeList".里面有一个网格.我需要处理来自控制器的 actioncolumn 的点击事件.这是视图: Ext.define('ExtApp.view.Employees', {扩展:'Ext.panel.Panel',别名:'widget.employees',.....}); 此视图包含一个网格: xtype: 'grid',列:[{....xtype: 'a ..
发布时间:2021-12-25 18:14:12 其他开发

在自定义 extjs 主题中包含现有的 CSS 文件

我有一个现有的 CSS 文件,我想将它包含在我的 ExtJS 生产版本中. 我正在使用自定义主题.我知道我可以转到 MyApp/packages/myCustomTheme/sass/etc/并在 all.scss 文件中使用 @import .但这在生产文件中使用了 @import. 我希望有一种方法可以让我现有的 CSS 文件与我应用的其余 CSS 文件一起压缩. 解决方案 ..
发布时间:2021-12-25 18:10:18 其他开发

Extjs 文件上传 - 跨域框架

我在 Extjs 应用程序中的 from 中有一个 fileupload 字段.我试图通过以下代码将文件加载到服务器的地方: var form = Ext.getCmp('ProcImpNewSugFileForm').getForm();var fileNameStr = Ext.getCmp('ProcImpNewSugFileUpload').getValue().split("\\"); ..
发布时间:2021-12-25 18:07:17 其他开发

extjs4.1中initComponent函数有什么用?

谁能告诉我 initComponent 函数在 extjs4.1 中的用途是什么?请举例 谢谢 解决方案 这个方法类似于组件的constructor.它由真正的构造函数调用,是一个非常好的自定义组件初始化的钩子点(正如名字所说!). 除了在极少数情况下,您应该覆盖 initComponent 而不是 constructor,因为更基本的初始化已经发生.最值得注意的是,传递给构造 ..
发布时间:2021-12-25 18:03:50 其他开发

ExtJS 4.2 - “同步 XMLHttpRequest"的可能原因;警告?

美好的一天,对于看似宽泛的问题标题感到抱歉. 我正在使用 php 和 sql 为用户数据构建一个 ExtJS4 应用程序.一切都很顺利,直到有一天,我在我的 Java 控制台中注意到了这个错误: 主线程上的同步 XMLHttpRequest 已被弃用,因为它会对最终用户的体验产生不利影响.如需更多帮助,请查看 http://xhr.spec.whatwg.org/. 最初,我并没有那么烦 ..
发布时间:2021-12-25 18:00:01 PHP