问题标签 [extjs6]
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 - 在 ExtJS 中定义关联
我的数据库中有三个表。它们是Student、Subject和Mark。学生有这些字段:id,name,address。主题有这些字段:id,name。并且Mark有这些字段id、studentId、subjectId和mark。所以,在这里我有这些关联,比如学生可以有很多科目,一门科目有一个分数. 那么,如何在 MVC 模式中定义这些关系,就像将它们放在模型和存储中一样。我想在我的网格面板中显示诸如 student_name、student_address、subject_name 和标记之类的信息。但是我无法将它们关联到模型和商店中。
javascript - 使用 `Ext.window.Window` 类实例后如何释放内存?
我正在使用Extjs-6开发我的应用程序。我的应用程序中有超过 20 个控制器。在所有这些控制器中,有时,这些控制器显示一个Ext.window.Window
类实例,然后用户关闭此窗口(换句话说,所有控制器都可以显示一个弹出窗口)。我使用函数来关闭
它是真的吗?这是释放内存吗?这种方式不会发生内存泄漏吗?一句话,最好的方法是什么?destroy
window
javascript - 如何在不相关的 ViewModel 中设置数据
我有一个登录过程,我已经粗略地做了一个小提琴(我卡在的部分从第 110 行开始)。
这是代码的副本:
我想做的是:
- 显示带有登录按钮的面板
- 单击按钮显示登录窗口
- 提交登录表单会尝试对服务器进行身份验证
- 成功验证后,用户的电子邮件将在初始面板的 ViewModel 中设置
最后一个子弹是我遇到的问题。
如果登录窗口是面板的子窗口,那么我可以通过 ViewModel 继承来设置它,但由于我使用的是小部件显示,我无法通过面板的项目配置进行设置。
有没有办法正确地做到这一点?
javascript - 为 xtemplate 循环中的每个元素添加侦听器
我正在开发 extjs 6 中的图片库原型。
我有一个小提琴的基本布局设置,但我不确定如何(或者如果我可以)为画廊中的每个图块添加点击侦听器。
javascript
CSS
在查看 dataview厨房水槽示例后,我使用了 xtemplate 。我喜欢这种方法,因为在窗口调整大小时,图块会自动重新排列成适当数量的行/列(我还没有找到任何内置布局的方法)。
我不能做的是将事件侦听器添加到模板生成的项目中。我想添加一个点击监听器,以便我可以触发一个窗口并显示完整尺寸的图像。
是否可以将侦听器添加到 xtemplate 的 for 循环中呈现的项目?如果是这样,我会怎么做?
谢谢!
node.js - ExtJS 文件字段表单提交到 Express 和 Node.js4
我正在尝试使用filefield
ExtJS 上传图像文件并将其作为form
服务器端(“Express”)提交。我在下面粘贴了我的代码:
我尝试为 req.body 引用 API,但req.body
总是undefined
. 请让我知道我在哪里做错了。
外部 JS 代码
快递代码:index.js:
注:Express 版本:“express”:“~4.13.1”