问题标签 [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.
extjs - 我正在尝试使用 ExtJS 创建一个简单的表单并将值发送到数据库
我正在尝试使用创建一个简单的表单ExtJS
并将值发送到数据库中,但它不会将我输入的值插入到我的表单中。我不知道为什么它不将数据输入数据库。我不知道我的代码有什么问题......任何人都可以帮助我实现我想要做的事情。
感谢高级家伙
PS即时使用Extjs 5
//我的Extjs
表格
//testform.php
extjs - 使用数据绑定在行编辑中使用组合框
我正在尝试创建一个基本的测试应用程序,我在其中使用网格,进行行编辑并让用户从组合框中更改字段的值。一个非常常见的用例(至少对我来说)并且在 ExtJS 4.2 和更早版本中完成了很多次。然而,我试图用更少的代码,使用新的 ExtJS 5 数据绑定和关联来实现这一点。
我正在使用两种模型(人和语言),每个人都应该有一种首选语言。人只是 id, name, languageid 和 language 是 id,languagename
我在代码中有一些问题,但总结一下:
设置这样的 GUI 的最佳方法是什么?
我应该如何设置组合框绑定?
列数据索引是 id 字段,但我想显示语言名称值,列渲染器仍然是最好的方法吗?
是否应该加载组合存储,或者我可以期望关联来处理这个问题(从样本中删除了其余代理)
组合存储应该链接到语言存储,还是作为字段关联的某种子存储?
我一直找不到任何完整的例子(结合 rowedit、combo 和 binding)
任何指向“新”最佳实践的指针?
sencha-cmd - Sencha Cmd 5.0.1 与 Extjs 5.0.1 问题
我正在将我的Extjs升级 到 5.0.1(从 5.0.0 )以及Sencha Cmd到5.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
这是一个错误还是我们正在做一些不同的事情?
谢谢
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 方法。我试图在那里放一个午餐函数并将我所有的代码放在它上面,然后在午餐时启动它,但是我遇到了太多错误!
请提供任何帮助。
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:
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 undefined
在Component.js:5421
请注意,如果我用面板更改了树形面板,它就可以工作。如果我将整个代码放在午餐函数(窗口和树形面板变量)中,那么它也可以工作!
有谁可以帮我离开这里吗?
extjs5 - 如何将 extjs 小部件网格导出为 PDF
我正在使用 Extjs5 小部件网格并希望将小部件网格导出为 PDF。任何人都可以提供一种相同的方法。
extjs4 - extjs 中的树形面板:单击下方区域后选择节点自动取消选择
我测试树面板。
单击空白区域下方后选择树形面板中的任何节点,然后使用框架删除选择:Ext js 5.0.1.1255 Crisp。
但改变框架:Ext js 5.0.0.970 及更早版本然后完美运行。
javascript - 嵌套在 ExtJS 5.0.0 中时如何读取引用的对象
下面的代码适用于 ReadOrder.json(下)中的数据,但是当它嵌套在另一个对象中时如何读取关联的对象,如 ReadOrderNested.json(下,在“集合”内)。
更具体地说,我们可以使用映射属性或代理的读取器配置与 rootProperty (尝试这种方法没有运气)
煎茶小提琴:https ://fiddle.sencha.com/#fiddle/9fb
Extjs 版本:5.0.0
数据:ReadOrder.json
当关联对象嵌套在“集合”中时如何读取此数据,ReadOrderNested.json:
user-interface - ExtJS 3.x 和 ExtJS 5 可以共存于一个应用程序中吗?
我自己不是开发人员,但我的公司为保险经纪人开发并支持一个大型 Web 应用程序。
早在很久以前,我们就一直在使用 ExtJS 3.x,随着我们越走越远,它越难从 3.x 迁移到 4,现在又迁移到 ExtJS 5。由于应用程序的结构和外部客户的需求,我们负担不起冻结开发并专注于重构我们的接口。
但是我们仍然希望使用 ExtJS 5 的优点和功能。
我的问题是 - 是否可以在同一个应用程序中使用两个版本的框架?例如,使用 ExtJS 5 开发新的网格和模块,并逐步迁移现有的表单。
有人有过这样的经历吗?或者这纯粹是胡说八道,永远不会奏效?
提前感谢大家。