问题标签 [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.

0 投票
1 回答
3201 浏览

extjs4.1 - 覆盖extjs中的记录值

我有以下代码

从表单中获取值后,我希望覆盖属性 DeliveryFrom。但是,当我在萤火虫 DeliveryFrom 中查看结果时,我为空。你会在上面看到我尝试了 2 种不同的方法来设置这个值。

我正在使用 extjs 4.1

0 投票
2 回答
2024 浏览

extjs4.1 - 带有 extjs 4.1 问题的日期格式

在我的模型(Ext.data.Model)中,我具有以下属性

在我的表格上,我有以下字段

如果我在选择器“01/04/2012”中选择以下日期(我在英国,2012 年 4 月 1 日)

我在 firebug json 帖子“2012-01-04T00:00:00”(2012 年 1 月 4 日)中得到以下信息

我如何确保正确的区域通过

0 投票
2 回答
1505 浏览

extjs - extjs 存储失败

ExtJS 模型字段具有映射选项。

问题是:如果来自服务器的响应不包含某些字段(在我的示例中为品牌字段)并且定义了来自内部字段的映射,则 Ext Store 会默默地加载任何记录。

有人对此有问题吗?这是某种错误吗?

更新 说清楚:假设我的模型中有十个字段。来自服务器的响应有九个字段,缺少一个。如果该字段没有嵌套映射(映射:'xyz'),一切正常 - 存储加载记录,该字段为空。但是,如果该字段必须从某个嵌套字段加载并且具有映射选项 - 存储无法加载任何内容。

更新 2 我找到了导致问题的代码。事实是:当 Ext 尝试从 Json 加载一些字段时,它会执行这样的检查

但是当字段有映射选项(映射'brand.id')时,阅读器会这样做

如果源没有品牌字段,则会导致错误。

如果您遇到与我相同的问题:您可以通过重载Ext.data.reader.Json的方法 createFieldAccessExpression来修复它

0 投票
1 回答
1255 浏览

extjs4.1 - 锁定列的网格中的对齐问题

我正在使用 ExtJs 4.1。

我有一个带有分页的网格。网格中的前几列被锁定。而且由于结果集很大(很多列),我得到水平滚动条。这就是它的外观:滚动条仅在锁定列之后开始(这在第一列被锁定时才有意义)。

![Paging_One][1]

问题:由于最后一条记录总是在滚动条下,用户看不到它。此外,如果用户使用向下键导航到它,对齐就会消失并且看起来很难看。请参阅下图以查看对齐问题。![在此处输入图像描述][2]

请提供您的建议。

0 投票
1 回答
1046 浏览

asp.net-mvc - 从 js 日期开始,日期在 extjs 4.1 中没有绑定

我在 ext js 4.1 中绑定到日期选择器时遇到问题。

我正在使用 asp.net mvc 创建我的 json 提要。

我有以下 .net 属性

当这被序列化为json时,我得到以下信息

在 extjs 4.1 模型上,我有以下类属性

在我的领域我有以下

这里出了什么问题?

0 投票
2 回答
6633 浏览

javascript - Keypress or keydown event handling in grid

How to handle those events in grid?

Obvious solutions like

or

don't work - handler is not being triggered.

What am I missing?

0 投票
3 回答
2729 浏览

javascript - 如何在网格中的渲染器中获取当前渲染值?

我希望我的渲染器每行只运行一次。

所以很明显我的渲染器应该看起来像

有可能吗?

那么如何获得rendered_value_in_view呢?

更新

好像我不够详细。

好吧,之后生成的值在网格之外改变了,所以问题是:如何获取当前显示的值

0 投票
3 回答
4932 浏览

extjs4.1 - 根据 ExtJs 4.1 网格中的另一列对一列进行排序

我正在使用 ExtJs 4.1 框架。我有一个网格,它只显示一列(名称)。网格与具有两个字段(名称和排序顺序)的商店相关联。存储中的字段“名称”与网格的名称列相关联。我想根据商店中 SortOrder 字段中可用的值对名称列进行排序。我怎样才能实现这样的逻辑。

谢谢

0 投票
1 回答
2778 浏览

extjs - 设置可扩展日历的问题

我正在尝试在我的 ExtJs 4.1 应用程序中设置Extensible Calendar Pro,但我仍然收到名称未定义错误。

编辑:

我解决了原来的问题,但直接进入另一个。

更新代码:

现在,当包含可扩展单例时,它会正确加载所有类,但没有任何作用。我只有一个白屏,控制器或其他任何地方都没有调用任何功能。当我从需求列表中删除它时,会出现以下错误:Extensible.log is not a function

我可以使用插件吗?

有什么建议吗?

0 投票
1 回答
828 浏览

extjs - extjs 4.x 与 Sencha Architect v2.x

我们正在尝试使用 Sencha Architect v2.x(UI 设计师)评估 extjs 4.x,以用于我们的内部销售跟踪系统。我们能够设计和开发每个/单个模块,如用户管理器、项目管理器等,作为使用设计器的应用程序。

但是,为了使整个应用程序工作 - 由菜单或仪表板驱动并在单独的选项卡中打开每个模块/应用程序,我们无法找出适当的方法。我们是否期望在单个设计文件中设计整个应用程序,我认为这不切实际,因为我们将拥有 50 多个模块和许多 UI。

我们希望拥有类似于仪表板的东西,左侧是树形菜单,右侧是打开的选项卡。在菜单上单击我们创建一个选项卡(如果尚未添加)并打开最初使用设计器设计的应用程序。例如,如果用户点击“销售订单”,我们会打开销售订单选项卡等等。

我们想确保我们确实使用设计师和模型,商店。我将不胜感激有关模型、商店等组件的可重用性的建议。参考:http ://blog.dnet-ebusiness-suite.com/2012/04/sales-order-to-invoice-and-delivery.html