问题标签 [extjs-stores]

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 投票
6 回答
38333 浏览

extjs - 如何向 ExtJS 组合框添加一个空项目?

我想向 Ext.form.ComboBox 添加和清空项目(显示值为空白,项目高度保持正常)。我参考了下面的 2 个链接来配置我的组合框,但它仍然不显示空项目:

这是我的代码:

组合框存储的数据将在 Ajax 请求后加载(即数据项中的 3 项)。组合框只有 3 个项目(不是我预期的 4 个)。你对我的问题有任何想法吗?!非常感谢!

0 投票
3 回答
4932 浏览

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

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

谢谢

0 投票
1 回答
228 浏览

javascript - Extjs 在基本 CRUD 之外实现存储

我在使用 extjs 实现服务器端功能时遇到了一种情况。
问题是我需要从服务器端获取数据,比如文件系统。我没有将文件系统存储在某个数据库中,所以我没有任何“id”字段开头。
然后,用户可以对文件系统中的节点(文件或目录)执行多项操作。
就像重命名、删除、添加新文件、添加新目录、更改文件内容、复制文件、移动文件一样。
对于所有这些,Extjs stores.api 提供的基本 CRUD 功能还不够。那么有没有办法扩展 api 或商店本身的功能呢?
或者关于改变架构的任何建议?

0 投票
3 回答
6071 浏览

extjs - 如何在不多次重新加载的情况下重用 EXT JS 4 MVC 应用程序中的存储?

我正在开发 extjs 4 MVC 应用程序。

应用程序运行包含选项卡面板的视口。每个选项卡都有自己的控制器和多个视图。

在http://wap7.ru/folio/ext-reuseable-store/TE.html查看我的沙箱

我有一个商店多次使用(例如,顶部菜单组合框中的一个选项卡,另一个在客户端网格中。)使用自动加载配置的商店:true。代理在模型中配置。

我的问题: Store 被多次加载 - 在控制器 [stores] 数组中的每一次提及。

如果我从数组 [stores] 控制器中删除一个 - 组合框将为空,尽管它声明 store: Ext.getStore ('STORE-ID')

请给我一个提示,或者一个重用商店(不是模型)的例子,如这里http://docs.sencha.com/ext-js/4-0/#!/guide/mvc_pt2

0 投票
1 回答
5714 浏览

extjs - 如何在 ExtJS 的存储加载函数中使用范围

当我运行此代码时,我得到

TypeError:this.getMyGraph 不是函数

错误,当我使用

这个.data.each

商店回调中的函数,我不能使用

this.getMyGraph

功能。我认为这是一个范围问题,如何将范围作为参数传递给函数或如何修复此错误?

0 投票
1 回答
2903 浏览

javascript - 在 Extjs 中初始化商店的数据

我有存储,我想从数据库初始化,但我找不到标准的 init 方法Ext.data.Store。我发现了几个有关该StoreManager组件的示例,但我认为这不是我想要的。我的应用程序有一个 MVC 结构,我想保留它,我只想使用我定义的方法初始化商店的数据字段。有人可以解释怎么做吗?

0 投票
2 回答
1614 浏览

javascript - extjs4.1 根据用户定义的标准对商店进行排序

有人可以帮我根据用户定义的标准对商店进行分类吗?

返回的 role_name 是 admin,user,read-only,super 我想将其排序为

只读,用户,管理员,超级。

0 投票
1 回答
1147 浏览

extjs4 - 根据上下文使 extjs4 数据存储 url 动态

我有一个网格和关联的存储,用于显示有关两个不同实体的数据,即 System 和 Customer 。如果在单击系统链接后显示网格,则要使用的 url 是 /configuration/ systemid /234,如果它来自客户链接,则 url 应该是 /configuration/ customerid /234。请注意,值 234 也会发生变化。如何在 ExtJs4 MVC 模型中实现这一点。

有没有办法提供如下网址并替换占位符?网址:'/configuration/{context}/{contextid}'

或者我可以将上下文存储在一个对象中并在此处使用它,例如 '/configuration/' + Context.type + '/' + Context.id

还是有一个标准的解决方案?

url 由后端 dvlprs 给出,不能更改:(

我的商店定义如下

})

谢谢

0 投票
1 回答
978 浏览

extjs - EXT JS 4:不重新加载商店

我有一个TreeStore,它最初成功地从一个 json 文件加载它的数据:

我已经尝试了几件事,下面的函数对我来说很有意义,但是有些东西阻止了它实际重新加载。

也许它加载了它的数据,但视图阻止它显示?我会错过什么?

0 投票
2 回答
3178 浏览

extjs - Extjs - 如何填充组合框形成一个单一的商店?

我有两个组合框,我正在使用一个存储,其中包含“sg”和“aod”键中的 2 个组合的数据。

假设对于第一个组合,我想在“sg”键中填充数据

对于第二个组合,我想用名为“aod”的键填充数据

那么如何在渲染组合时填充数据?

这是我的商店:

谢谢你的帮助!!