问题标签 [extjs6.5.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 回答
207 浏览

extjs - 如何配置存储以从 ajax/rest 调用中读取原始数字数组?

我试图弄清楚如何配置一个通过 AjaxProxyStore从请求中读取原始 JSON 数字数组。GET

它要求Please associate a Model with the store, or add one or more Fields to the store.我没有模型并且没有字段,它只是一个原始 JSON 数组。ArrayStore似乎也不是正确的事情,因为它正在从文档中寻找一组数组

以下是GET请求返回的 JSON 示例:

这些数字代表id系统中唯一的 s,这并不重要。

我以前从未尝试过这样做,当响应是 JSON 对象数组或带有字段的 JSON 对象时,我没有遇到任何问题。

这是我已经走了多远:

我已经阅读了文档,进行了广泛搜索,但我只找到了一个对数据说的答案transform并添加了field. 我也发现了这个,但它没有足够的代码来解释如何使用答案。有没有其他不那么重的方法?

我错过了什么?

0 投票
1 回答
149 浏览

javascript - 带有自定义 ListItem 的 NestedList

我正在尝试使用自定义 NestedListItem 组件创建 ExtJS 6.5.1 NestedList。我在 Internet 或 ExtJS 文档中找不到工作示例。

任何人都可以向我展示带有自定义组件项的 List 或 NestedList 的工作示例吗?

0 投票
1 回答
2782 浏览

javascript - Extjs - 如何从子视图控制器调用父视图控制器方法?

我在弹出窗口中添加了一个侦听onParentPagePopupCommit器,该按钮在父视图控制器中声明,并在视图端口中添加了弹出窗口,现在视图模型绑定按预期工作,但不确定如何在不暴露相同方法名称的情况下调用父视图控制器方法在子视图控制器中。有没有办法在 ExtJs Modern 6.5 的运行时扩展 View Controller。

小提琴

0 投票
1 回答
672 浏览

extjs6.5.1 - extJS 在文本字段中显示选定的组合框值

几天前我开始使用 extJS,在我的标题应用程序中,我有一个组合框和一个文本字段。

组合框有 3 个值,在组合框中选择其中一个值后,该值不会出现在 textField 中

这是我的商店:

Combobox 位于标题中,textField 位于其旁边:

组合框从商店中加载数据,我可以单击它并选择它,但该值/数据不会出现在它旁边的文本字段中。对此有何建议?

0 投票
1 回答
353 浏览

extjs6.5.1 - 网格:功能分组摘要不起作用 extjs 6.5.0

在此处输入图像描述我是 Extjs 6 的新手,我正在实现一个具有分组摘要功能的网格,我尝试了这两个示例: http ://examples.sencha.com/extjs/6.5.0/examples/classic/grid/ group-summary-grid.html 但不起作用,我在浏览器控制台中遇到了这个问题。有人知道这个错误吗? 在此处输入图像描述

0 投票
0 回答
198 浏览

extjs6.5.1 - 无法运行 Ext JS Kitchen Sink 示例

Je suis nouveau sur extjJS6,我尝试运行示例,我在运行这个 treeMap https://examples.sencha.com/extjs/6.5.0/examples/kitchensink/#d3-view-treemap时遇到问题,我把所有一个js文件中的代码(模型,视图,控制器),会导致错误吗?当我运行时,我没有发现异常,但我的控制台中有两条消息:

有人测试过这个例子吗?

0 投票
0 回答
207 浏览

java - 从位于我的 Ext 应用程序根文件夹之外的 JSP 文件调用 ExtJS 应用程序

我正在尝试从放置在我的 Ext 应用程序根文件夹之外的 JSP 文件中调用 ExtJS 应用程序:

文件夹结构

我的尝试是:

Manifest 无法正确获取 classic.json,因此我收到此错误:

无法将 classic.json 正确加载到清单中

正确的方法是什么?

注意:由于服务器限制,我们无法更改 JSP 位置或我们的应用程序位置。

0 投票
2 回答
687 浏览

extjs - 如何使用 Sencha Architect 在 ExtJS 6.x 中更改数字、日期和布尔列的元数据?

根据 Sencha 文档,numbercolumn、datecolumn 和 booleancolumn 没有渲染器事件。尽管这听起来很合乎逻辑,但在这些列类型上没有渲染器事件存在一个固有问题。

当记录的 LineNum 在警告行号数组中时,视图控制器中的渲染器函数示例修改背景颜色。

而gridcolumn定义中的渲染器如下

由于在数字和日期列上没有渲染器选项,结果如下:

渲染结果

所以问题是,数字、日期或布尔列上是否有事件、侦听器或属性会将元数据发送到处理程序,从而可以根据条件和每行/单元格更改元数据?

0 投票
1 回答
692 浏览

extjs - ExtJS - 无法绑定列标题

我有一个 ExtJS 6.5.1 应用程序。我无法将grid列绑定到 viewModel。我对网格 && 表单使用相同的 viewModel。

如果我绑定 fieldLabel 它可以工作。如果我将网格标题绑定到也可以工作的视图模型。它只是我无法绑定的列标题。

我收到以下错误:

其他地方的某个人在开发模式下遇到了类似的错误,因为一些必需的类没有加载,所以他能够通过 requires 来解决它Ext.data.proxy.*。我尝试了同样的方法,"*"但得到了同样的错误。

这是FIDDLE

0 投票
1 回答
130 浏览

extjs - 如何在散点图中使用监听器获取getLimit()和setLimit()方法?

我们如何通过在散点图中使用侦听器来获取 getLimit() 和 setLimit() 方法。任何人都可以解释组件中限制的动态变化。

这里附上听众的代码,

如何动态更改散点图中限制的属性,附上下面的代码。