问题标签 [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.
javascript - ExtJS5如何让keymap调用viewController函数?
我想知道如何从 extjs 5 中的键盘映射调用控制器函数?
视图中的以下代码正在将键绑定到匿名函数,而不是控制器函数。该函数也由按钮调用,并且正在工作。如何正确设置调用控制器函数的范围?
javascript - extjs5 嵌套网格(表:子表)
实际上我有两张桌子(Amenazas 和 Salvaguardas),第一张桌子显示 Amenazas 和第二张 Salvaguardas。每个 Salvaguarda 都与任何 Amenazas 相关联,因此我想在每一行中使用带有 ExtJS5 的 rowExpand 显示另一个子表(带有 Salvaguardas 表)。类似于这个例子的东西。我如何使用 salvaguardaStore 插入另一个网格并仅显示与该行的 Amenaza 相关的 Salvaguardas?(类似于客户 - 购买)这是代码:
数据存储(在我的数据库Amenaza.id = Salvaguardas.id_amenaza
中每行创建一个 1:n 关联)
并且 Grid 使用 rowExpander 来扩展每一行并显示信息,我想在 rowExpand 中显示第二个表和他自己的 Salvaguardas。
先感谢您
extjs5 - 模型中的 Extjs 5.0 嵌套关联导致错误 = Ext.data.schema.Schema.addEntity(): Duplicate entity name
我在设置与跨不同模型重用的嵌套引用的关联时遇到问题。
怎么能做到这一点?
地址模型
申请人模型
公司模式
代理模型
一切都在应用程序模型中
来自服务器的关联 JSON 格式
我得到的错误...
**W] [Ext.define] 指定了重复的类名“POC.model.AddressModel”,必须是非空字符串 Util.js:692
[E] Ext.data.schema.Schema.addEntity():重复的实体名称“AddressModel”:POC.model.AddressModel 和 POC.model.AddressModel
未捕获的错误:重复的实体名称“AddressModel”:POC.model.AddressModel 和 POC.model.AddressModel**
extjs - Extjs 5.0.0 不在 3d 饼图中显示标签
我正在使用 extjs 5 图表并想创建 3d 饼图。我正在使用以下代码在右侧显示图例:
它适用于 pie 系列,但不适用于 pie3d。
谁能帮助我使用以下示例正确显示 3d 饼图的图例: http ://dev.sencha.com/extjs/5.0.0/examples/kitchensink/?charts=true#pie-3d http://dev .sencha.com/extjs/5.0.0/examples/kitchensink/?charts=true#pie-basic
可以看出,即使是示例页面也没有提供 3d 饼图的图例,所以我认为一定有问题。
extjs - 如何将 Ext5 组合框与数据绑定一起使用
我想使用一个组合框,它接收来自数据绑定的预选值以及来自同一存储的数据绑定的可能选项。面板项配置如下所示:
如果我使用此配置,则组合框的存储无效且无法使用。
是否可以绑定所选选项 以及组合框的可用选项?
extjs - ExtJs 5.0.1“布局运行失败”使用列布局
我将 Sencha ExtJs 项目从4.1.1版升级到新发布的5.0.1版,现在在 webdev 控制台中收到错误“[E] Layout run failed” 。
在旧版本中,一切都按预期工作。
错误消息来自列布局,用于嵌套在两个文件集中的容器中。当我将布局交换为例如 vbox 时,不会发生错误。
以下代码中有什么问题导致布局运行失败以及如何修复它。
感谢您的每一个提示、提示或解决方案。
小提琴可以在https://fiddle.sencha.com/#fiddle/8ov找到
使用 Ext.Loader 的堆栈跟踪:
更新
当我将每个文本字段放在一个自己的容器中时,布局错误就消失了,gui 的行为就像预期的那样。但这只是一种解决方法......
testing - ExtJS 5 自定义主题测试
我最近开始为 Sencha 的 ExtJS 5 创建自定义主题。
在http://docs.sencha.com/extjs/5.0.0/core_concepts/theming.html之后,我设法创建 ThemeDemoApp、继承ext-theme-neptune
、更改$base-color
为绿色并使用my-custom-theme
. 一切都好。
我的问题是,ThemeDemoApp 对于测试自定义主题非常糟糕。面板、选项卡、按钮和模式窗口。而已?
经过一番谷歌搜索后,我偶然发现了http://dev.sencha.com/ext/5.0.0/examples/themes/index.html。(为什么指南中没有提到这一点?!)标题说:根据捆绑的 Ext 主题或您自己的自定义主题查看和测试每个 Ext 组件。
我的问题是:如何?如何针对此示例测试我自己的自定义主题?我是否必须深入研究源代码(themes.js)并自己构建这样的页面/应用程序?
extjs - ExtJS 5 将视图拆分为控制器
我正在尝试学习 ExtJS 5,并且已经遇到了一个问题,试图将我的 UI 分割成适当的视图和视图控制器。我的应用程序包含一个文件,其边框布局分为三个部分。我想把每个部分变成一个单独的模块,但我不确定这样做的正确方法。我尝试简单地添加一个控制器和视图,并将项目的 xtype 更改为视图的 xtype,但我只是得到一个空面板。
边框布局的“南”部分是我试图移动到它自己的控制器开始的部分。
这是我的应用程序的精简版:
还有我的发射器:
javascript - Ext.PluginManager 未定义
我正在使用 extjs 5,我正在尝试使用 Ajax 创建几个树面板来检索 JSON 并在应用程序主体上填充面板。
当我加载页面时,它会引发错误并且不会填充 Ext.panel.Panel。
我的代码:
主.js