问题标签 [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.
extjs - 如何向 ExtJS 组合框添加一个空项目?
我想向 Ext.form.ComboBox 添加和清空项目(显示值为空白,项目高度保持正常)。我参考了下面的 2 个链接来配置我的组合框,但它仍然不显示空项目:
- http://www.ashlux.com/wordpress/2009/09/04/handling-empty-options-with-ext-js-combo-box/
- http://www.sencha.com/forum/showthread.php?52340-How-to-add-a-quot-blank-quot-entry-to-a-ComboBox
这是我的代码:
组合框存储的数据将在 Ajax 请求后加载(即数据项中的 3 项)。组合框只有 3 个项目(不是我预期的 4 个)。你对我的问题有任何想法吗?!非常感谢!
extjs4.1 - 根据 ExtJs 4.1 网格中的另一列对一列进行排序
我正在使用 ExtJs 4.1 框架。我有一个网格,它只显示一列(名称)。网格与具有两个字段(名称和排序顺序)的商店相关联。存储中的字段“名称”与网格的名称列相关联。我想根据商店中 SortOrder 字段中可用的值对名称列进行排序。我怎样才能实现这样的逻辑。
谢谢
javascript - Extjs 在基本 CRUD 之外实现存储
我在使用 extjs 实现服务器端功能时遇到了一种情况。
问题是我需要从服务器端获取数据,比如文件系统。我没有将文件系统存储在某个数据库中,所以我没有任何“id”字段开头。
然后,用户可以对文件系统中的节点(文件或目录)执行多项操作。
就像重命名、删除、添加新文件、添加新目录、更改文件内容、复制文件、移动文件一样。
对于所有这些,Extjs stores.api 提供的基本 CRUD 功能还不够。那么有没有办法扩展 api 或商店本身的功能呢?
或者关于改变架构的任何建议?
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
extjs - 如何在 ExtJS 的存储加载函数中使用范围
当我运行此代码时,我得到
TypeError:this.getMyGraph 不是函数
错误,当我使用
这个.data.each
商店回调中的函数,我不能使用
this.getMyGraph
功能。我认为这是一个范围问题,如何将范围作为参数传递给函数或如何修复此错误?
javascript - 在 Extjs 中初始化商店的数据
我有存储,我想从数据库初始化,但我找不到标准的 init 方法Ext.data.Store
。我发现了几个有关该StoreManager
组件的示例,但我认为这不是我想要的。我的应用程序有一个 MVC 结构,我想保留它,我只想使用我定义的方法初始化商店的数据字段。有人可以解释怎么做吗?
javascript - extjs4.1 根据用户定义的标准对商店进行排序
有人可以帮我根据用户定义的标准对商店进行分类吗?
返回的 role_name 是 admin,user,read-only,super 我想将其排序为
只读,用户,管理员,超级。
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 给出,不能更改:(
我的商店定义如下
})
谢谢
extjs - EXT JS 4:不重新加载商店
我有一个TreeStore
,它最初成功地从一个 json 文件加载它的数据:
我已经尝试了几件事,下面的函数对我来说很有意义,但是有些东西阻止了它实际重新加载。
也许它加载了它的数据,但视图阻止它显示?我会错过什么?
extjs - Extjs - 如何填充组合框形成一个单一的商店?
我有两个组合框,我正在使用一个存储,其中包含“sg”和“aod”键中的 2 个组合的数据。
假设对于第一个组合,我想在“sg”键中填充数据
对于第二个组合,我想用名为“aod”的键填充数据
那么如何在渲染组合时填充数据?
这是我的商店:
谢谢你的帮助!!