问题标签 [extjs4.1]
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.
extjs4 - 使用 ExtJS4 的父组件查询?
有没有办法查询“向上”?我在一个组件中,并希望使用 control() 为其父事件注册侦听器。这需要一个 Query 让我成为我的主视图的父级。
extjs-mvc - 在 extjs 4.1 中,我的 json 请求中添加了一个额外的 id 字段
在我的控制器中,我使用“record.save”功能。在 extjs 4.07 中,这会将单个记录作为 json 发送。我在 4.1 中注意到它现在发送一个记录数组。这很好,因为我可以更新我的服务器控制器来处理一个数组(如果可以只指定一条记录就好了)
虽然我的主要问题是我在我的 json 中收到了两次属性“Id”。Id 是我的记录类的属性。如果您查看下面的 Json,您可以看到“Id”已附加到我的 Json 的末尾。这是什么原因?
这是我的模型(我删除了一些 json 以使其更具可读性)
extjs - 如何在 ExtJS 4.1 中销毁商店?
我曾经使用商店的autoDestroy
财产。清理内存资源。但我再也无法在 API 中找到它了。
我发现EXTJSIV-4844 - Ext.data.Store autoDestroy config is missing
列在4.1 RC1 Bug Fixes中(尽管我在任何地方都找不到该错误的线程)。
现在在 RC3 中,该配置已从 API 中消失,并且不再位于源文件中。
我用过Ext.destroy
视图,但从不用于商店。API 在这里描述该Ext.destroy
方法的方式听起来像:“此方法是为小部件设计的,但它会接受任何对象并查看它可以做什么”。- 换句话说,不是很确定。
有没有人碰巧知道是否Ext.destroy
适用于商店并将它们从内存中删除?或者推荐的方法是什么?
extjs4.1 - extjs 4 的日期格式未在日期选择器中呈现
我有以下日期选择器
如果在我的模型中我不包括 dateFormat。日期绑定到我的日期选择器,但它以不正确的格式发送日期。当我添加 dateFormat 时,它以正确的格式发送日期,它不再绑定到 datepicker。即上述配置在日期选择器中不显示任何内容
extjs4.1 - 类似于 Flex View Stack 的 Ext JS 组件
Ext JS 4 中是否有任何类似于 Flex 视图堆栈的组件? http://livedocs.adobe.com/flex/3/html/help.html?content=navigators_3.html
extjs4.1 - 将组合框上的数组存储从 4.07 升级到 4.1
以下配置适用于 4.07 但不适用于 4.1。
在 4.1 上,我可以看到我的组合有 3 个项目。它只是不读取 displayField 和 valueField。
我正在使用 mvc 架构。
在我看来
在我的 app.js
和我的商店
extjs - 应用程序初始化方法(如文档中所述)
我正在使用 ExtJS 4.1 RC3 - 遵循 MVC 模式。今天是我第一次需要在任何控制器初始化之前实现一些逻辑。我从 Ext.app.Application 中记住了这个方法,并决定使用它。
它似乎永远不会被解雇,我也找不到应该解雇它的东西。
从 2011 年 9 月起,我发现了一个关于此方法不起作用的未回答的小线程。发帖人的解决方案是重构他的应用程序。这对其他人有用还是没有其他人使用它?
我以与使用启动方法相同的方式进行编码。那是错的吗?代码如下所示:
extjs - 网格 ext 4.1 中的日期格式
我的约会结果不稳定。有时它们会转换为我们的格式。我有以下 json
在我的网格中,我有
所以我想显示
09/03/12
(3 月 9 日)但我得到了03/09/12
css - ExtJS 4 添加加载图标
我正在使用 ExtJS 4.1,它要快得多,但有时加载视图可能需要一段时间,所以我想显示某种Loading
图像,告诉用户他应该等待。我怀疑这是非常标准的东西,但是关于如何以及在哪里做的一些建议会非常有帮助。
谢谢
勒龙
internet-explorer - 在 extjs 中,当拖放“offsetWidth”为空或不是 IE7 的对象错误时
我正在拖放到面板,它在 IE8、Chrome 和 Firefox 中运行良好,但对于 Ie7,我收到此错误 - “'offsetWidth' 为空或不是对象”
当我调试它指向以下代码时,
特别是 g.offsetWidth,其中 g 也是未定义的,并且 i 的类型为“Ext.dd.DropZone”,它有时只出现。我正在尝试解决它。同时,如果有人有一些线索,请与我分享。提前谢谢