问题标签 [extjs5]

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 回答
845 浏览

extjs - extjs5 中的控制器和视图控制器

我开始使用 ExtJS 5 和 MVVM 架构。我想知道应用程序范围的控制器是否可以与视图特定的视图控制器共存,在视图控制器中应用视图特定的视图控制器和应用程序范围的控制器中的应用程序通用逻辑。

0 投票
1 回答
260 浏览

extjs - Extjs 5 GroupGrid 功能(MVVM)

Hijust想问一下Extjs Group网格是否具有在单击主组网格时将行数据显示到其他网格/窗口的功能,而不是在同一个网格上通过可折叠方式显示,抱歉我还没有创建自己的代码我只是想问如果这是可能的想法。

例如

在此处输入图像描述

主网格包含在单击记录时按“utilcost”排序的顶级供应商记录,另一个窗口/网格将弹出以显示单击的供应商下的所有记录。顺便说一句,我使用 MVVM 架构。

感谢任何答案或想法将不胜感激。| 谢谢

0 投票
1 回答
713 浏览

extjs - 我正在尝试使用数据库将 ExtJs 连接到 PHP,但在向网格面板显示数据时遇到了麻烦

我正在尝试使用数据库将 ExtJs 连接到 PHP,并且无法向网格面板显示数据,我很困惑为什么网格面板中没有数据显示并且萤火虫中没有错误。任何人都可以检查并纠正我或教如何使用 PHP 创建一个简单的网格面板。我正在使用 Extjs 5

//应用商店/

//应用程序/模型/

//应用程序/视图/主/

//我的php文件

这是php文件的输出.....

{"success":true,"data":[{"name":"luffy","bounty":"400000000","power":"gum gum no mi and haki"},{"name":"zorro ","bounty":"300000000","power":"3剑式和霸气"},{"name":"sanji","bounty":"100000000","power":"黑脚式和霸气"},{"name":"Ace","bounty":"400000000","power":"flare flare no mi and haki"},{"name":"sabo","bounty":"40000000000" ,"power":"unknown"},{"name":"rayleigh","bounty":"unknown","power":"unknown"}]}

0 投票
1 回答
145 浏览

css - EXTjs5 - 自定义主题问题 1 [选项卡]

我在使用一些 SASS 主题组件时遇到了很多麻烦。我将从最让我烦恼的那个开始......我已经为 EXTjs 4.x 编写了一堆自定义主题,并且没有遇到这些问题,但事实证明 5.x 主题有点错误/不同的。我不确定我是否只是没有使用正确的 sass 变量,或者什么......请帮忙!

标签

我从“ext-theme-gray”包中扩展了一个主题。我只是想改变标签标题的文本颜色,但这些 sass 变量似乎没有正确改变颜色。“ext-theme-gray”的文本颜色为#333。

我添加了这些 sass 值,并构建了我的主题:代码:

仅对 ACTIVE 选项卡没有更改。出于某种原因,活动选项卡仍在使用 ext-theme-gray css,并覆盖了我的主题(截图如下):

在此处输入图像描述

我究竟做错了什么?!

参考:链接到重复的煎茶论坛帖子在这里

0 投票
1 回答
2134 浏览

json - Ext JS 5 JSON 存储数据:过滤器配置不起作用

我遇到了一些关于 Ext JS 5 过滤器配置的问题。我为我的应用程序使用了 MVVM 架构我使用 MVVM 从最新的 Sencha 的 Executive Dashboard 复制了一个示例。代码在这里:

店铺型号:

店铺:

视图模型:

控制器:

->上面的代码工作正常,包括过滤,如果数据在商店内声明为内联,但是如果我在 json 文件中转换确切的数据,过滤功能不再工作,虽然没有指示错误,数据显示但 onclick 按钮没有工作时间更长。

我将商店重新创建为如下所示:

(新)商店

members_util_costcount.js

这是一个错误吗?我没有做很多修改,我只是将内联数据存储转换为 JSON 文件。

0 投票
1 回答
7480 浏览

javascript - extjs 5 商店同步绑定到选择 hasMany

如何获取绑定和过滤 viewModel.hasMany 关系同步的商店?

我在 extjs5 中有两个网格面板。说第一个网格是组和第二个用户。我将组网格绑定到 viewModel stores.groups。该组存储正在工作并且还通过模型代理同步(模型绑定在 viewModel 中)。第二个网格通过 绑定到同一个 viewModel bind:{groupsReference.selection.users}。绑定有效。在选择组时,过滤用户。更改某些用户数据会将用户记录标记为脏。

问题:脏用户不再自动同步,我也无法弄清楚如何手动同步它。我怎样才能让 autoSynced 在这里工作?如何触发手动同步?

除了 hasMany/belongsTo 关系之外,用户组的模型是相同的:

和视图模型

0 投票
0 回答
891 浏览

javascript - extjs 5 如何将多选绑定到 viewModel

我正在尝试将多选表单字段绑定到 viewModel,但它不起作用。

关于如何将其绑定到选择的任何 ID?

谢谢你的帮助!

0 投票
2 回答
283 浏览

javascript - 尝试 extjs5 简单的网格面板(示例不起作用)

我使用这个例子来学习如何使用 extjs5,我创建了一个简单的网格面板,但对我不起作用(在例子中使用renderTo: Ext.getBody(),我将这部分更改renderTo: 'example-grid'为显示在内部<div id="example-grid">但 div 显示为空。这是代码:

0 投票
1 回答
1402 浏览

extjs - extjs store.getById() 失败

我正在尝试从商店获取关联模型(例如组和关联用户):

这适用于前 25 个用户(id 1-25),但是商店是通过分页插件过滤的。由于使用偏移量和限制进行过滤,请求的 id 不在本地存储中。

如果 id 在本地缓存中不可用,关于如何强制商店从远程获取模型的任何想法?或者是否可以使用 getAssociatedData 中的数据,更改某些内容并通过编写器代理写回记录?

thx,非常感谢您的帮助!

0 投票
4 回答
19484 浏览

javascript - EXTJS 5:如何在 EXT JS 5 中对网格列进行排序

我最近将 EXT JS 的版本更新为 5,并且覆盖 doSort 函数不再起作用。有人知道该怎么做吗?

覆盖示例:

编辑 1: 我只是尝试@tomgranerod 的解决方案,但 me.sortState 始终是“未定义”。所以我这样做是为了更新我的变量:

但是 sortFn 函数永远不会被调用。我不知道为什么。===> !!!! 它适用于 EXT JS 5.0.1,但永远不会调用 sortFin 函数。!!!!

编辑2: 这是我试图拥有的:

升压:

描述: