问题标签 [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 投票
2 回答
1284 浏览

extjs - 我正在尝试使用 ExtJS 创建一个简单的表单并将值发送到数据库

我正在尝试使用创建一个简单的表单ExtJS并将值发送到数据库中,但它不会将我输入的值插入到我的表单中。我不知道为什么它不将数据输入数据库。我不知道我的代码有什么问题......任何人都可以帮助我实现我想要做的事情。

感谢高级家伙


PS即时使用Extjs 5

//我的Extjs表格

//testform.php

0 投票
1 回答
4043 浏览

extjs - 使用数据绑定在行编辑中使用组合框

我正在尝试创建一个基本的测试应用程序,我在其中使用网格,进行行编辑并让用户从组合框中更改字段的值。一个非常常见的用例(至少对我来说)并且在 ExtJS 4.2 和更早版本中完成了很多次。然而,我试图用更少的代码,使用新的 ExtJS 5 数据绑定和关联来实现这一点。

我正在使用两种模型(人和语言),每个人都应该有一种首选语言。人只是 id, name, languageid 和 language 是 id,languagename

我在代码中有一些问题,但总结一下:

设置这样的 GUI 的最佳方法是什么?

我应该如何设置组合框绑定?

列数据索引是 id 字段,但我想显示语言名称值,列渲染器仍然是最好的方法吗?

是否应该加载组合存储,或者我可以期望关联来处理这个问题(从样本中删除了其余代理)

组合存储应该链接到语言存储,还是作为字段关联的某种子存储?

我一直找不到任何完整的例子(结合 rowedit、combo 和 binding)

任何指向“新”最佳实践的指针?

0 投票
1 回答
2295 浏览

sencha-cmd - Sencha Cmd 5.0.1 与 Extjs 5.0.1 问题

我正在将我的Extjs升级 5.0.1(从 5.0.0 )以及Sencha Cmd5.0.1.231

没有编译时错误,但在运行时它没有加载应用程序并给出以下错误

Uncaught TypeError: Cannot read property 'baseUrl' of undefined

其他一些用户也有同样的问题..

http://www.sencha.com/forum/showthread.php?289872-After-update-to-5.0.1&p=1059537

这是一个错误还是我们正在做一些不同的事情?

谢谢

0 投票
2 回答
906 浏览

javascript - Sencha extjs 5 一个文件项目不是 MVC

我是 Sencha extjs 框架的新手,我从文档中的文件开始,到目前为止我做了很多事情,但是在一个 javascript 文件中。然后我注意到我应该使用 Sencha cmd 为较小的框架创建新项目。我无法将我的代码复制到新生成的项目中。该项目以 MVC 风格生成,我的代码都在一个文件中,结构随意。

我应该把我的代码放在哪里?在使用新生成的项目之前,index.html 具有对 ext-all.js、theme.css 和 app.js 文件的引用。但是生成的项目 index.html 在 bootstrap.js 上只有一个参考。这个文件是干什么用的?应用程序从哪里开始滚动?我在 [app] 文件夹中找到了一个名为 Application.js 的文件。并且有一个名为 app.js 的文件包含 Ext.Application 方法。我试图在那里放一个午餐函数并将我所有的代码放在它上面,然后在午餐时启动它,但是我遇到了太多错误!

请提供任何帮助。

0 投票
1 回答
606 浏览

extjs - Sencha ExtJS 5 Draw Package 示例不起作用 - TypeError

出于某种原因,单击“实时预览”按钮后,extjs 5 绘图包 (Ext.draw.*) 示例未显示。你会得到一个错误。这可能是什么原因造成的?

http://docs.sencha.com/extjs/5.0/core_concepts/drawing.html

单击任何超链接。

谷歌浏览器错误:

Mozilla Firefox 错误:

互联网浏览器 8:

0 投票
1 回答
1540 浏览

javascript - Extjs5 树面板 [未捕获的类型错误:无法读取未定义的属性“创建”]

我在 extjs5 中的 treepanel 有问题。当我创建这样的树面板时:

Ext.syncRequire(['Ext.tree.Panel', 'Ext.form.Label', 'Ext.window.*', 'Ext.data.TreeStore' ]);

var myTreePanel = Ext.create('Ext.tree.Panel', { title: 'Simple Tree', width: 200, height: 150, store: store, rootVisible: false, });

然后在同一个文件中:

//Window view:

var treeViewWindow = Ext.create('Ext.window.Window', { items:[myTreePanel] });

Ext.application({ name: 'Training App', launch: function () { treeViewWindow.show(); } });

这不起作用,并给我错误: Uncaught TypeError: Cannot read property 'create' of undefinedComponent.js:5421

请注意,如果我用面板更改了树形面板,它就可以工作。如果我将整个代码放在午餐函数(窗口和树形面板变量)中,那么它也可以工作!

有谁可以帮我离开这里吗?

0 投票
0 回答
311 浏览

extjs5 - 如何将 extjs 小部件网格导出为 PDF

我正在使用 Extjs5 小部件网格并希望将小部件网格导出为 PDF。任何人都可以提供一种相同的方法。

0 投票
1 回答
935 浏览

extjs4 - extjs 中的树形面板:单击下方区域后选择节点自动取消选择

我测试树面板。

单击空白区域下方后选择树形面板中的任何节点,然后使用框架删除选择:Ext​​ js 5.0.1.1255 Crisp。

但改变框架:Ext js 5.0.0.970 及更早版本然后完美运行。

小提琴链接:https ://fiddle.sencha.com/#fiddle/9es

0 投票
1 回答
388 浏览

javascript - 嵌套在 ExtJS 5.0.0 中时如何读取引用的对象

下面的代码适用于 ReadOrder.json(下)中的数据,但是当它嵌套在另一个对象中时如何读取关联的对象,如 ReadOrderNested.json(下,在“集合”内)。

更具体地说,我们可以使用映射属性或代理的读取器配置与 rootProperty (尝试这种方法没有运气)

煎茶小提琴:https ://fiddle.sencha.com/#fiddle/9fb

Extjs 版本:5.0.0

数据:ReadOrder.json

当关联对象嵌套在“集合”中时如何读取此数据,ReadOrderNested.json:

0 投票
3 回答
1509 浏览

user-interface - ExtJS 3.x 和 ExtJS 5 可以共存于一个应用程序中吗?

我自己不是开发人员,但我的公司为保险经纪人开发并支持一个大型 Web 应用程序。

早在很久以前,我们就一直在使用 ExtJS 3.x,随着我们越走越远,它越难从 3.x 迁移到 4,现在又迁移到 ExtJS 5。由于应用程序的结构和外部客户的需求,我们负担不起冻结开发并专注于重构我们的接口。

但是我们仍然希望使用 ExtJS 5 的优点和功能。

我的问题是 - 是否可以在同一个应用程序中使用两个版本的框架?例如,使用 ExtJS 5 开发新的网格和模块,并逐步迁移现有的表单。

有人有过这样的经历吗?或者这纯粹是胡说八道,永远不会奏效?

提前感谢大家。